Got rid of the MagicWord indexing constants (MAG_xxx), replaced them by string indexi...
authorTim Starling <tstarling@users.mediawiki.org>
Fri, 14 Jul 2006 15:39:23 +0000 (15:39 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Fri, 14 Jul 2006 15:39:23 +0000 (15:39 +0000)
27 files changed:
includes/CoreParserFunctions.php
includes/MagicWord.php
includes/Parser.php
includes/Title.php
languages/Language.php
languages/LanguageAr.php
languages/LanguageBe.php
languages/LanguageBg.php
languages/LanguageBs.php
languages/LanguageConverter.php
languages/LanguageCs.php
languages/LanguageCy.php
languages/LanguageEt.php
languages/LanguageGa.php
languages/LanguageHe.php
languages/LanguageIs.php
languages/LanguageMk.php
languages/LanguageNds.php
languages/LanguageNn.php
languages/LanguagePt.php
languages/LanguageRo.php
languages/LanguageRu.php
languages/LanguageSk.php
languages/LanguageSr_ec.php
languages/LanguageSr_el.php
languages/LanguageTt.php
languages/LanguageVi.php

index d6578ab..33d81e5 100644 (file)
@@ -106,7 +106,7 @@ class CoreParserFunctions {
        function isRaw( $param ) {
                static $mwRaw;
                if ( !$mwRaw ) {
-                       $mwRaw =& MagicWord::get( MAG_RAWSUFFIX );
+                       $mwRaw =& MagicWord::get( 'rawsuffix' );
                }
                if ( is_null( $param ) ) {
                        return false;
index c5b7502..1e35715 100644 (file)
  */
 $wgMagicFound = false;
 
-/** Actual keyword to be used is set in Language.php */
-
-$magicWords = array(
-       'MAG_REDIRECT',
-       'MAG_NOTOC',
-       'MAG_START',
-       'MAG_CURRENTMONTH',
-       'MAG_CURRENTMONTHNAME',
-       'MAG_CURRENTMONTHNAMEGEN',
-       'MAG_CURRENTMONTHABBREV',
-       'MAG_CURRENTDAY',
-       'MAG_CURRENTDAY2',
-       'MAG_CURRENTDAYNAME',
-       'MAG_CURRENTYEAR',
-       'MAG_CURRENTTIME',
-       'MAG_NUMBEROFARTICLES',
-       'MAG_SUBST',
-       'MAG_MSG',
-       'MAG_MSGNW',
-       'MAG_NOEDITSECTION',
-       'MAG_END',
-       'MAG_IMG_THUMBNAIL',
-       'MAG_IMG_RIGHT',
-       'MAG_IMG_LEFT',
-       'MAG_IMG_NONE',
-       'MAG_IMG_WIDTH',
-       'MAG_IMG_CENTER',
-       'MAG_INT',
-       'MAG_FORCETOC',
-       'MAG_SITENAME',
-       'MAG_NS',
-       'MAG_LOCALURL',
-       'MAG_LOCALURLE',
-       'MAG_SERVER',
-       'MAG_IMG_FRAMED',
-       'MAG_PAGENAME',
-       'MAG_PAGENAMEE',
-       'MAG_NAMESPACE',
-       'MAG_NAMESPACEE',
-       'MAG_TOC',
-       'MAG_GRAMMAR',
-       'MAG_NOTITLECONVERT',
-       'MAG_NOCONTENTCONVERT',
-       'MAG_CURRENTWEEK',
-       'MAG_CURRENTDOW',
-       'MAG_REVISIONID',
-       'MAG_SCRIPTPATH',
-       'MAG_SERVERNAME',
-       'MAG_NUMBEROFFILES',
-       'MAG_IMG_MANUALTHUMB',
-       'MAG_PLURAL',
-       'MAG_FULLURL',
-       'MAG_FULLURLE',
-       'MAG_LCFIRST',
-       'MAG_UCFIRST',
-       'MAG_LC',
-       'MAG_UC',
-       'MAG_FULLPAGENAME',
-       'MAG_FULLPAGENAMEE',
-       'MAG_RAW',
-       'MAG_SUBPAGENAME',
-       'MAG_SUBPAGENAMEE',
-       'MAG_DISPLAYTITLE',
-       'MAG_TALKSPACE',
-       'MAG_TALKSPACEE',
-       'MAG_SUBJECTSPACE',
-       'MAG_SUBJECTSPACEE',
-       'MAG_TALKPAGENAME',
-       'MAG_TALKPAGENAMEE',
-       'MAG_SUBJECTPAGENAME',
-       'MAG_SUBJECTPAGENAMEE', 
-       'MAG_NUMBEROFUSERS',
-       'MAG_RAWSUFFIX',
-       'MAG_NEWSECTIONLINK',
-       'MAG_NUMBEROFPAGES',
-       'MAG_CURRENTVERSION',
-       'MAG_BASEPAGENAME',
-       'MAG_BASEPAGENAMEE',
-       'MAG_URLENCODE',
-       'MAG_CURRENTTIMESTAMP',
-       'MAG_DIRECTIONMARK',
-       'MAG_LANGUAGE',
-       'MAG_CONTENTLANGUAGE',
-       'MAG_PAGESINNAMESPACE',
-       'MAG_NOGALLERY',
-       'MAG_NUMBEROFADMINS',
-       'MAG_FORMATNUM',
-);
+/**
+ * To add magic words in an extension, use the LanguageGetMagic hook. For 
+ * magic words which are also Parser variables, add a MagicWordwgVariableIDs
+ * hook. Use string keys. Do use the interface immediately below, 
+ * MagicWordMagicWords. It is deprecated.
+ */
+
+$magicWords = array();
 if ( ! defined( 'MEDIAWIKI_INSTALL' ) )
        wfRunHooks( 'MagicWordMagicWords', array( &$magicWords ) );
 
 for ( $i = 0; $i < count( $magicWords ); ++$i )
-       define( $magicWords[$i], $i );
+       define( $magicWords[$i], $magicWords[$i] );
+
 
 $wgVariableIDs = array(
-       MAG_CURRENTMONTH,
-       MAG_CURRENTMONTHNAME,
-       MAG_CURRENTMONTHNAMEGEN,
-       MAG_CURRENTMONTHABBREV,
-       MAG_CURRENTDAY,
-       MAG_CURRENTDAY2,
-       MAG_CURRENTDAYNAME,
-       MAG_CURRENTYEAR,
-       MAG_CURRENTTIME,
-       MAG_NUMBEROFARTICLES,
-       MAG_NUMBEROFFILES,
-       MAG_SITENAME,
-       MAG_SERVER,
-       MAG_SERVERNAME,
-       MAG_SCRIPTPATH,
-       MAG_PAGENAME,
-       MAG_PAGENAMEE,
-       MAG_FULLPAGENAME,
-       MAG_FULLPAGENAMEE,
-       MAG_NAMESPACE,
-       MAG_NAMESPACEE,
-       MAG_CURRENTWEEK,
-       MAG_CURRENTDOW,
-       MAG_REVISIONID,
-       MAG_SUBPAGENAME,
-       MAG_SUBPAGENAMEE,
-       MAG_DISPLAYTITLE,
-       MAG_TALKSPACE,
-       MAG_TALKSPACEE,
-       MAG_SUBJECTSPACE,
-       MAG_SUBJECTSPACEE,
-       MAG_TALKPAGENAME,
-       MAG_TALKPAGENAMEE,
-       MAG_SUBJECTPAGENAME,
-       MAG_SUBJECTPAGENAMEE,
-       MAG_NUMBEROFUSERS,
-       MAG_RAWSUFFIX,
-       MAG_NEWSECTIONLINK,
-       MAG_NUMBEROFPAGES,
-       MAG_CURRENTVERSION,
-       MAG_BASEPAGENAME,
-       MAG_BASEPAGENAMEE,
-       MAG_URLENCODE,
-       MAG_CURRENTTIMESTAMP,
-       MAG_DIRECTIONMARK,
-       MAG_LANGUAGE,
-       MAG_CONTENTLANGUAGE,
-       MAG_PAGESINNAMESPACE,
-       MAG_NUMBEROFADMINS,
+       'currentmonth',
+       'currentmonthname',
+       'currentmonthnamegen',
+       'currentmonthabbrev',
+       'currentday',
+       'currentday2',
+       'currentdayname',
+       'currentyear',
+       'currenttime',
+       'numberofarticles',
+       'numberoffiles',
+       'sitename',
+       'server',
+       'servername',
+       'scriptpath',
+       'pagename',
+       'pagenamee',
+       'fullpagename',
+       'fullpagenamee',
+       'namespace',
+       'namespacee',
+       'currentweek',
+       'currentdow',
+       'revisionid',
+       'subpagename',
+       'subpagenamee',
+       'displaytitle',
+       'talkspace',
+       'talkspacee',
+       'subjectspace',
+       'subjectspacee',
+       'talkpagename',
+       'talkpagenamee',
+       'subjectpagename',
+       'subjectpagenamee',
+       'numberofusers',
+       'rawsuffix',
+       'newsectionlink',
+       'numberofpages',
+       'currentversion',
+       'basepagename',
+       'basepagenamee',
+       'urlencode',
+       'currenttimestamp',
+       'directionmark',
+       'language',
+       'contentlanguage',
+       'pagesinnamespace',
+       'numberofadmins',
 );
 if ( ! defined( 'MEDIAWIKI_INSTALL' ) )
        wfRunHooks( 'MagicWordwgVariableIDs', array( &$wgVariableIDs ) );
@@ -161,7 +82,7 @@ if ( ! defined( 'MEDIAWIKI_INSTALL' ) )
 /**
  * This class encapsulates "magic words" such as #redirect, __NOTOC__, etc.
  * Usage:
- *     if (MagicWord::get( MAG_REDIRECT )->match( $text ) )
+ *     if (MagicWord::get( 'redirect' )->match( $text ) )
  *
  * Possible future improvements:
  *   * Simultaneous searching for a number of magic words
index 2144288..e79f038 100644 (file)
@@ -148,31 +148,31 @@ class Parser
 
                $this->setHook( 'pre', array( $this, 'renderPreTag' ) );
 
-               $this->setFunctionHook( MAG_NS, array( 'CoreParserFunctions', 'ns' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_URLENCODE, array( 'CoreParserFunctions', 'urlencode' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_LCFIRST, array( 'CoreParserFunctions', 'lcfirst' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_UCFIRST, array( 'CoreParserFunctions', 'ucfirst' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_LC, array( 'CoreParserFunctions', 'lc' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_UC, array( 'CoreParserFunctions', 'uc' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_LOCALURL, array( 'CoreParserFunctions', 'localurl' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_LOCALURLE, array( 'CoreParserFunctions', 'localurle' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_FULLURL, array( 'CoreParserFunctions', 'fullurl' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_FULLURLE, array( 'CoreParserFunctions', 'fullurle' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_FORMATNUM, array( 'CoreParserFunctions', 'formatnum' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_GRAMMAR, array( 'CoreParserFunctions', 'grammar' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_PLURAL, array( 'CoreParserFunctions', 'plural' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_NUMBEROFPAGES, array( 'CoreParserFunctions', 'numberofpages' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_NUMBEROFUSERS, array( 'CoreParserFunctions', 'numberofusers' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_NUMBEROFARTICLES, array( 'CoreParserFunctions', 'numberofarticles' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_NUMBEROFFILES, array( 'CoreParserFunctions', 'numberoffiles' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_NUMBEROFADMINS, array( 'CoreParserFunctions', 'numberofadmins' ), SFH_NO_HASH );
-               $this->setFunctionHook( MAG_LANGUAGE, array( 'CoreParserFunctions', 'language' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'ns', array( 'CoreParserFunctions', 'ns' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'urlencode', array( 'CoreParserFunctions', 'urlencode' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'lcfirst', array( 'CoreParserFunctions', 'lcfirst' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'ucfirst', array( 'CoreParserFunctions', 'ucfirst' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'lc', array( 'CoreParserFunctions', 'lc' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'uc', array( 'CoreParserFunctions', 'uc' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'localurl', array( 'CoreParserFunctions', 'localurl' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'localurle', array( 'CoreParserFunctions', 'localurle' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'fullurl', array( 'CoreParserFunctions', 'fullurl' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'fullurle', array( 'CoreParserFunctions', 'fullurle' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'formatnum', array( 'CoreParserFunctions', 'formatnum' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'grammar', array( 'CoreParserFunctions', 'grammar' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'plural', array( 'CoreParserFunctions', 'plural' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'numberofpages', array( 'CoreParserFunctions', 'numberofpages' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'numberofusers', array( 'CoreParserFunctions', 'numberofusers' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'numberofarticles', array( 'CoreParserFunctions', 'numberofarticles' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'numberoffiles', array( 'CoreParserFunctions', 'numberoffiles' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'numberofadmins', array( 'CoreParserFunctions', 'numberofadmins' ), SFH_NO_HASH );
+               $this->setFunctionHook( 'language', array( 'CoreParserFunctions', 'language' ), SFH_NO_HASH );
 
                if ( $wgAllowDisplayTitle ) {
-                       $this->setFunctionHook( MAG_DISPLAYTITLE, array( 'CoreParserFunctions', 'displaytitle' ), SFH_NO_HASH );
+                       $this->setFunctionHook( 'displaytitle', array( 'CoreParserFunctions', 'displaytitle' ), SFH_NO_HASH );
                }
                if ( $wgAllowSlowParserFunctions ) {
-                       $this->setFunctionHook( MAG_PAGESINNAMESPACE, array( 'CoreParserFunctions', 'pagesinnamespace' ), SFH_NO_HASH );
+                       $this->setFunctionHook( 'pagesinnamespace', array( 'CoreParserFunctions', 'pagesinnamespace' ), SFH_NO_HASH );
                }
                
                $this->initialiseVariables();
@@ -2217,106 +2217,106 @@ class Parser
                wfRunHooks( 'ParserGetVariableValueTs', array( &$this, &$ts ) );
 
                switch ( $index ) {
-                       case MAG_CURRENTMONTH:
+                       case 'currentmonth':
                                return $varCache[$index] = $wgContLang->formatNum( date( 'm', $ts ) );
-                       case MAG_CURRENTMONTHNAME:
+                       case 'currentmonthname':
                                return $varCache[$index] = $wgContLang->getMonthName( date( 'n', $ts ) );
-                       case MAG_CURRENTMONTHNAMEGEN:
+                       case 'currentmonthnamegen':
                                return $varCache[$index] = $wgContLang->getMonthNameGen( date( 'n', $ts ) );
-                       case MAG_CURRENTMONTHABBREV:
+                       case 'currentmonthabbrev':
                                return $varCache[$index] = $wgContLang->getMonthAbbreviation( date( 'n', $ts ) );
-                       case MAG_CURRENTDAY:
+                       case 'currentday':
                                return $varCache[$index] = $wgContLang->formatNum( date( 'j', $ts ) );
-                       case MAG_CURRENTDAY2:
+                       case 'currentday2':
                                return $varCache[$index] = $wgContLang->formatNum( date( 'd', $ts ) );
-                       case MAG_PAGENAME:
+                       case 'pagename':
                                return $this->mTitle->getText();
-                       case MAG_PAGENAMEE:
+                       case 'pagenamee':
                                return $this->mTitle->getPartialURL();
-                       case MAG_FULLPAGENAME:
+                       case 'fullpagename':
                                return $this->mTitle->getPrefixedText();
-                       case MAG_FULLPAGENAMEE:
+                       case 'fullpagenamee':
                                return $this->mTitle->getPrefixedURL();
-                       case MAG_SUBPAGENAME:
+                       case 'subpagename':
                                return $this->mTitle->getSubpageText();
-                       case MAG_SUBPAGENAMEE:
+                       case 'subpagenamee':
                                return $this->mTitle->getSubpageUrlForm();
-                       case MAG_BASEPAGENAME:
+                       case 'basepagename':
                                return $this->mTitle->getBaseText();
-                       case MAG_BASEPAGENAMEE:
+                       case 'basepagenamee':
                                return wfUrlEncode( str_replace( ' ', '_', $this->mTitle->getBaseText() ) );
-                       case MAG_TALKPAGENAME:
+                       case 'talkpagename':
                                if( $this->mTitle->canTalk() ) {
                                        $talkPage = $this->mTitle->getTalkPage();
                                        return $talkPage->getPrefixedText();
                                } else {
                                        return '';
                                }
-                       case MAG_TALKPAGENAMEE:
+                       case 'talkpagenamee':
                                if( $this->mTitle->canTalk() ) {
                                        $talkPage = $this->mTitle->getTalkPage();
                                        return $talkPage->getPrefixedUrl();
                                } else {
                                        return '';
                                }
-                       case MAG_SUBJECTPAGENAME:
+                       case 'subjectpagename':
                                $subjPage = $this->mTitle->getSubjectPage();
                                return $subjPage->getPrefixedText();
-                       case MAG_SUBJECTPAGENAMEE:
+                       case 'subjectpagenamee':
                                $subjPage = $this->mTitle->getSubjectPage();
                                return $subjPage->getPrefixedUrl();
-                       case MAG_REVISIONID:
+                       case 'revisionid':
                                return $this->mRevisionId;
-                       case MAG_NAMESPACE:
+                       case 'namespace':
                                return str_replace('_',' ',$wgContLang->getNsText( $this->mTitle->getNamespace() ) );
-                       case MAG_NAMESPACEE:
+                       case 'namespacee':
                                return wfUrlencode( $wgContLang->getNsText( $this->mTitle->getNamespace() ) );
-                       case MAG_TALKSPACE:
+                       case 'talkspace':
                                return $this->mTitle->canTalk() ? str_replace('_',' ',$this->mTitle->getTalkNsText()) : '';
-                       case MAG_TALKSPACEE:
+                       case 'talkspacee':
                                return $this->mTitle->canTalk() ? wfUrlencode( $this->mTitle->getTalkNsText() ) : '';
-                       case MAG_SUBJECTSPACE:
+                       case 'subjectspace':
                                return $this->mTitle->getSubjectNsText();
-                       case MAG_SUBJECTSPACEE:
+                       case 'subjectspacee':
                                return( wfUrlencode( $this->mTitle->getSubjectNsText() ) );
-                       case MAG_CURRENTDAYNAME:
+                       case 'currentdayname':
                                return $varCache[$index] = $wgContLang->getWeekdayName( date( 'w', $ts ) + 1 );
-                       case MAG_CURRENTYEAR:
+                       case 'currentyear':
                                return $varCache[$index] = $wgContLang->formatNum( date( 'Y', $ts ), true );
-                       case MAG_CURRENTTIME:
+                       case 'currenttime':
                                return $varCache[$index] = $wgContLang->time( wfTimestamp( TS_MW, $ts ), false, false );
-                       case MAG_CURRENTWEEK:
+                       case 'currentweek':
                                // @bug 4594 PHP5 has it zero padded, PHP4 does not, cast to
                                // int to remove the padding
                                return $varCache[$index] = $wgContLang->formatNum( (int)date( 'W', $ts ) );
-                       case MAG_CURRENTDOW:
+                       case 'currentdow':
                                return $varCache[$index] = $wgContLang->formatNum( date( 'w', $ts ) );
-                       case MAG_NUMBEROFARTICLES:
+                       case 'numberofarticles':
                                return $varCache[$index] = $wgContLang->formatNum( wfNumberOfArticles() );
-                       case MAG_NUMBEROFFILES:
+                       case 'numberoffiles':
                                return $varCache[$index] = $wgContLang->formatNum( wfNumberOfFiles() );
-                       case MAG_NUMBEROFUSERS:
+                       case 'numberofusers':
                                return $varCache[$index] = $wgContLang->formatNum( wfNumberOfUsers() );
-                       case MAG_NUMBEROFPAGES:
+                       case 'numberofpages':
                                return $varCache[$index] = $wgContLang->formatNum( wfNumberOfPages() );
-                       case MAG_NUMBEROFADMINS:
+                       case 'numberofadmins':
                                return $varCache[$index]  = $wgContLang->formatNum( wfNumberOfAdmins() );
-                       case MAG_CURRENTTIMESTAMP:
+                       case 'currenttimestamp':
                                return $varCache[$index] = wfTimestampNow();
-                       case MAG_CURRENTVERSION:
+                       case 'currentversion':
                                global $wgVersion;
                                return $wgVersion;
-                       case MAG_SITENAME:
+                       case 'sitename':
                                return $wgSitename;
-                       case MAG_SERVER:
+                       case 'server':
                                return $wgServer;
-                       case MAG_SERVERNAME:
+                       case 'servername':
                                return $wgServerName;
-                       case MAG_SCRIPTPATH:
+                       case 'scriptpath':
                                return $wgScriptPath;
-                       case MAG_DIRECTIONMARK:
+                       case 'directionmark':
                                return $wgContLang->getDirMark();
-                       case MAG_CONTENTLANGUAGE:
+                       case 'contentlanguage':
                                global $wgContLanguageCode;
                                return $wgContLanguageCode;
                        default:
@@ -2580,7 +2580,7 @@ class Parser
                $skip = false;
                if ( $this->mOutputType == OT_WIKI ) {
                        # Do only magic variables prefixed by SUBST
-                       $mwSubst =& MagicWord::get( MAG_SUBST );
+                       $mwSubst =& MagicWord::get( 'subst' );
                        if (!$mwSubst->matchStartAndRemove( $varname ))
                                $skip = true;
                        # Note that if we don't substitute the variable below,
@@ -2674,7 +2674,7 @@ class Parser
 
                # SUBST
                if ( !$found ) {
-                       $mwSubst =& MagicWord::get( MAG_SUBST );
+                       $mwSubst =& MagicWord::get( 'subst' );
                        if ( $mwSubst->matchStartAndRemove( $part1 ) xor ($this->mOutputType == OT_WIKI) ) {
                                # One of two possibilities is true:
                                # 1) Found SUBST but not in the PST phase
@@ -2690,23 +2690,23 @@ class Parser
                # MSG, MSGNW, INT and RAW
                if ( !$found ) {
                        # Check for MSGNW:
-                       $mwMsgnw =& MagicWord::get( MAG_MSGNW );
+                       $mwMsgnw =& MagicWord::get( 'msgnw' );
                        if ( $mwMsgnw->matchStartAndRemove( $part1 ) ) {
                                $nowiki = true;
                        } else {
                                # Remove obsolete MSG:
-                               $mwMsg =& MagicWord::get( MAG_MSG );
+                               $mwMsg =& MagicWord::get( 'msg' );
                                $mwMsg->matchStartAndRemove( $part1 );
                        }
                        
                        # Check for RAW:
-                       $mwRaw =& MagicWord::get( MAG_RAW );
+                       $mwRaw =& MagicWord::get( 'raw' );
                        if ( $mwRaw->matchStartAndRemove( $part1 ) ) {
                                $forceRawInterwiki = true;
                        }
                        
                        # Check if it is an internal message
-                       $mwInt =& MagicWord::get( MAG_INT );
+                       $mwInt =& MagicWord::get( 'int' );
                        if ( $mwInt->matchStartAndRemove( $part1 ) ) {
                                if ( $this->incrementIncludeCount( 'int:'.$part1 ) ) {
                                        $text = $linestart . wfMsgReal( $part1, $args, true );
@@ -3092,7 +3092,7 @@ class Parser
        function stripNoGallery( &$text ) {
                # if the string __NOGALLERY__ (not case-sensitive) occurs in the HTML,
                # do not add TOC
-               $mw = MagicWord::get( MAG_NOGALLERY );
+               $mw = MagicWord::get( 'nogallery' );
                $this->mOutput->mNoGallery = $mw->matchAndRemove( $text ) ;
        }
 
@@ -3102,12 +3102,12 @@ class Parser
        function stripToc( $text ) {
                # if the string __NOTOC__ (not case-sensitive) occurs in the HTML,
                # do not add TOC
-               $mw = MagicWord::get( MAG_NOTOC );
+               $mw = MagicWord::get( 'notoc' );
                if( $mw->matchAndRemove( $text ) ) {
                        $this->mShowToc = false;
                }
 
-               $mw = MagicWord::get( MAG_TOC );
+               $mw = MagicWord::get( 'toc' );
                if( $mw->match( $text ) ) {
                        $this->mShowToc = true;
                        $this->mForceTocPosition = true;
@@ -3146,7 +3146,7 @@ class Parser
                }
 
                # Inhibit editsection links if requested in the page
-               $esw =& MagicWord::get( MAG_NOEDITSECTION );
+               $esw =& MagicWord::get( 'noeditsection' );
                if( $esw->matchAndRemove( $text ) ) {
                        $showEditLink = 0;
                }
@@ -3162,13 +3162,13 @@ class Parser
 
                # Allow user to stipulate that a page should have a "new section"
                # link added via __NEWSECTIONLINK__
-               $mw =& MagicWord::get( MAG_NEWSECTIONLINK );
+               $mw =& MagicWord::get( 'newsectionlink' );
                if( $mw->matchAndRemove( $text ) )
                        $this->mOutput->setNewSection( true );
 
                # if the string __FORCETOC__ (not case-sensitive) occurs in the HTML,
                # override above conditions and always show TOC above first header
-               $mw =& MagicWord::get( MAG_FORCETOC );
+               $mw =& MagicWord::get( 'forcetoc' );
                if ($mw->matchAndRemove( $text ) ) {
                        $this->mShowToc = true;
                        $enoughToc = true;
@@ -3604,10 +3604,10 @@ class Parser
                }
 
                # Trim trailing whitespace
-               # MAG_END (__END__) tag allows for trailing
+               # 'end' (__END__) tag allows for trailing
                # whitespace to be deliberately included
                $text = rtrim( $text );
-               $mw =& MagicWord::get( MAG_END );
+               $mw =& MagicWord::get( 'end' );
                $mw->matchAndRemove( $text );
 
                return $text;
@@ -3670,7 +3670,7 @@ class Parser
                global $wgTitle;
                $this->startExternalParse( $wgTitle, new ParserOptions(), $parsing ? OT_WIKI : OT_MSG );
 
-               $substWord = MagicWord::get( MAG_SUBST );
+               $substWord = MagicWord::get( 'subst' );
                $substRegex = '/\{\{(?!(?:' . $substWord->getBaseRegex() . '))/x' . $substWord->getRegexCase();
                $substText = '{{' . $substWord->getSynonym( 0 );
 
@@ -4112,14 +4112,14 @@ class Parser
 
                $part = explode( '|', $options);
 
-               $mwThumb  =& MagicWord::get( MAG_IMG_THUMBNAIL );
-               $mwManualThumb =& MagicWord::get( MAG_IMG_MANUALTHUMB );
-               $mwLeft   =& MagicWord::get( MAG_IMG_LEFT );
-               $mwRight  =& MagicWord::get( MAG_IMG_RIGHT );
-               $mwNone   =& MagicWord::get( MAG_IMG_NONE );
-               $mwWidth  =& MagicWord::get( MAG_IMG_WIDTH );
-               $mwCenter =& MagicWord::get( MAG_IMG_CENTER );
-               $mwFramed =& MagicWord::get( MAG_IMG_FRAMED );
+               $mwThumb  =& MagicWord::get( 'img_thumbnail' );
+               $mwManualThumb =& MagicWord::get( 'img_manualthumb' );
+               $mwLeft   =& MagicWord::get( 'img_left' );
+               $mwRight  =& MagicWord::get( 'img_right' );
+               $mwNone   =& MagicWord::get( 'img_none' );
+               $mwWidth  =& MagicWord::get( 'img_width' );
+               $mwCenter =& MagicWord::get( 'img_center' );
+               $mwFramed =& MagicWord::get( 'img_framed' );
                $caption = '';
 
                $width = $height = $framed = $thumb = false;
@@ -4145,7 +4145,7 @@ class Parser
                                # remember to set an alignment, don't render immediately
                                $align = 'none';
                        } elseif ( $wgUseImageResize && ! is_null( $match = $mwWidth->matchVariableStartToEnd($val) ) ) {
-                               wfDebug( "MAG_IMG_WIDTH match: $match\n" );
+                               wfDebug( "'img_width' match: $match\n" );
                                # $match is the image width in pixels
                                if ( preg_match( '/^([0-9]*)x([0-9]*)$/', $match, $m ) ) {
                                        $width = intval( $m[1] );
index 8cb51de..991bbfd 100644 (file)
@@ -286,7 +286,7 @@ class Title {
         * @access public
         */
        public static function newFromRedirect( $text ) {
-               $mwRedir = MagicWord::get( MAG_REDIRECT );
+               $mwRedir = MagicWord::get( 'redirect' );
                $rt = NULL;
                if ( $mwRedir->matchStart( $text ) ) {
                        if ( preg_match( '/\[{2}(.*?)(?:\||\]{2})/', $text, $m ) ) {
@@ -1897,7 +1897,7 @@ class Title {
                $linkCache->clearLink( $nt->getPrefixedDBkey() );
 
                # Recreate the redirect, this time in the other direction.
-               $mwRedir = MagicWord::get( MAG_REDIRECT );
+               $mwRedir = MagicWord::get( 'redirect' );
                $redirectText = $mwRedir->getSynonym( 0 ) . ' [[' . $nt->getPrefixedText() . "]]\n";
                $redirectArticle = new Article( $this );
                $newid = $redirectArticle->insertOn( $dbw );
@@ -1970,7 +1970,7 @@ class Title {
                $linkCache->clearLink( $nt->getPrefixedDBkey() );
 
                # Insert redirect
-               $mwRedir = MagicWord::get( MAG_REDIRECT );
+               $mwRedir = MagicWord::get( 'redirect' );
                $redirectText = $mwRedir->getSynonym( 0 ) . ' [[' . $nt->getPrefixedText() . "]]\n";
                $redirectArticle = new Article( $this );
                $newid = $redirectArticle->insertOn( $dbw );
index 1eda8ed..ba4e713 100644 (file)
@@ -211,90 +211,90 @@ $wgLanguageNamesEn =& $wgLanguageNames;
 #
 /* private */ $wgMagicWordsEn = array(
 #   ID                                 CASE  SYNONYMS
-       MAG_REDIRECT             => array( 0,    '#REDIRECT'              ),
-       MAG_NOTOC                => array( 0,    '__NOTOC__'              ),
-       MAG_NOGALLERY                    => array( 0,    '__NOGALLERY__'          ),
-       MAG_FORCETOC             => array( 0,    '__FORCETOC__'           ),
-       MAG_TOC                  => array( 0,    '__TOC__'                ),
-       MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__'      ),
-       MAG_START                => array( 0,    '__START__'              ),
-       MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH'           ),
-       MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME'       ),
-       MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN'    ),
-       MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV'     ),
-       MAG_CURRENTDAY           => array( 1,    'CURRENTDAY'             ),
-       MAG_CURRENTDAY2          => array( 1,    'CURRENTDAY2'            ),
-       MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME'         ),
-       MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR'            ),
-       MAG_CURRENTTIME          => array( 1,    'CURRENTTIME'            ),
-       MAG_NUMBEROFPAGES        => array( 1,    'NUMBEROFPAGES'          ),
-       MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES'       ),
-       MAG_NUMBEROFFILES        => array( 1,    'NUMBEROFFILES'          ),
-       MAG_NUMBEROFUSERS        => array( 1,    'NUMBEROFUSERS'          ),
-       MAG_PAGENAME             => array( 1,    'PAGENAME'               ),
-       MAG_PAGENAMEE            => array( 1,    'PAGENAMEE'              ),
-       MAG_NAMESPACE            => array( 1,    'NAMESPACE'              ),
-       MAG_NAMESPACEE           => array( 1,    'NAMESPACEE'             ),
-       MAG_TALKSPACE            => array( 1,    'TALKSPACE'              ),
-       MAG_TALKSPACEE           => array( 1,    'TALKSPACEE'              ),
-       MAG_SUBJECTSPACE         => array( 1,    'SUBJECTSPACE', 'ARTICLESPACE' ),
-       MAG_SUBJECTSPACEE        => array( 1,    'SUBJECTSPACEE', 'ARTICLESPACEE' ),
-       MAG_FULLPAGENAME         => array( 1,    'FULLPAGENAME'           ),
-       MAG_FULLPAGENAMEE        => array( 1,    'FULLPAGENAMEE'          ),
-       MAG_SUBPAGENAME          => array( 1,    'SUBPAGENAME'            ),
-       MAG_SUBPAGENAMEE         => array( 1,    'SUBPAGENAMEE'           ),
-       MAG_BASEPAGENAME         => array( 1,    'BASEPAGENAME'           ),
-       MAG_BASEPAGENAMEE        => array( 1,    'BASEPAGENAMEE'          ),
-       MAG_TALKPAGENAME         => array( 1,    'TALKPAGENAME'           ),
-       MAG_TALKPAGENAMEE        => array( 1,    'TALKPAGENAMEE'          ),
-       MAG_SUBJECTPAGENAME      => array( 1,    'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
-       MAG_SUBJECTPAGENAMEE     => array( 1,    'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
-       MAG_MSG                  => array( 0,    'MSG:'                   ),
-       MAG_SUBST                => array( 0,    'SUBST:'                 ),
-       MAG_MSGNW                => array( 0,    'MSGNW:'                 ),
-       MAG_END                  => array( 0,    '__END__'                ),
-       MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb'     ),
-       MAG_IMG_MANUALTHUMB      => array( 1,    'thumbnail=$1', 'thumb=$1'),
-       MAG_IMG_RIGHT            => array( 1,    'right'                  ),
-       MAG_IMG_LEFT             => array( 1,    'left'                   ),
-       MAG_IMG_NONE             => array( 1,    'none'                   ),
-       MAG_IMG_WIDTH            => array( 1,    '$1px'                   ),
-       MAG_IMG_CENTER           => array( 1,    'center', 'centre'       ),
-       MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame' ),
-       MAG_INT                  => array( 0,    'INT:'                   ),
-       MAG_SITENAME             => array( 1,    'SITENAME'               ),
-       MAG_NS                   => array( 0,    'NS:'                    ),
-       MAG_LOCALURL             => array( 0,    'LOCALURL:'              ),
-       MAG_LOCALURLE            => array( 0,    'LOCALURLE:'             ),
-       MAG_SERVER               => array( 0,    'SERVER'                 ),
-       MAG_SERVERNAME           => array( 0,    'SERVERNAME'             ),
-       MAG_SCRIPTPATH           => array( 0,    'SCRIPTPATH'             ),
-       MAG_GRAMMAR              => array( 0,    'GRAMMAR:'               ),
-       MAG_NOTITLECONVERT       => array( 0,    '__NOTITLECONVERT__', '__NOTC__'),
-       MAG_NOCONTENTCONVERT     => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__'),
-       MAG_CURRENTWEEK          => array( 1,    'CURRENTWEEK'            ),
-       MAG_CURRENTDOW           => array( 1,    'CURRENTDOW'             ),
-       MAG_REVISIONID           => array( 1,    'REVISIONID'             ),
-       MAG_PLURAL               => array( 0,    'PLURAL:'                ),
-       MAG_FULLURL              => array( 0,    'FULLURL:'               ),
-       MAG_FULLURLE             => array( 0,    'FULLURLE:'              ),
-       MAG_LCFIRST              => array( 0,    'LCFIRST:'               ),
-       MAG_UCFIRST              => array( 0,    'UCFIRST:'               ),
-       MAG_LC                   => array( 0,    'LC:'                    ),
-       MAG_UC                   => array( 0,    'UC:'                    ),
-       MAG_RAW                  => array( 0,    'RAW:'                   ),
-       MAG_DISPLAYTITLE         => array( 1,    'DISPLAYTITLE'           ),
-       MAG_RAWSUFFIX            => array( 1,    'R'                      ),
-       MAG_NEWSECTIONLINK       => array( 1,    '__NEWSECTIONLINK__'     ),
-       MAG_CURRENTVERSION       => array( 1,    'CURRENTVERSION'         ),
-       MAG_URLENCODE            => array( 0,    'URLENCODE:'             ),
-       MAG_CURRENTTIMESTAMP     => array( 1,    'CURRENTTIMESTAMP'       ),
-       MAG_DIRECTIONMARK        => array( 1,    'DIRECTIONMARK', 'DIRMARK' ),
-       MAG_LANGUAGE             => array( 0,    '#LANGUAGE:' ),
-       MAG_CONTENTLANGUAGE      => array( 1,    'CONTENTLANGUAGE', 'CONTENTLANG' ),
-       MAG_PAGESINNAMESPACE     => array( 1,    'PAGESINNAMESPACE:', 'PAGESINNS:' ),
-       MAG_NUMBEROFADMINS       => array( 1,    'NUMBEROFADMINS' ),
-       MAG_FORMATNUM            => array( 0,    'FORMATNUM' ),
+       'redirect'               => array( 0,    '#REDIRECT'              ),
+       'notoc'                  => array( 0,    '__NOTOC__'              ),
+       'nogallery'                      => array( 0,    '__NOGALLERY__'          ),
+       'forcetoc'               => array( 0,    '__FORCETOC__'           ),
+       'toc'                    => array( 0,    '__TOC__'                ),
+       'noeditsection'          => array( 0,    '__NOEDITSECTION__'      ),
+       'start'                  => array( 0,    '__START__'              ),
+       'currentmonth'           => array( 1,    'CURRENTMONTH'           ),
+       'currentmonthname'       => array( 1,    'CURRENTMONTHNAME'       ),
+       'currentmonthnamegen'    => array( 1,    'CURRENTMONTHNAMEGEN'    ),
+       'currentmonthabbrev'     => array( 1,    'CURRENTMONTHABBREV'     ),
+       'currentday'             => array( 1,    'CURRENTDAY'             ),
+       'currentday2'            => array( 1,    'CURRENTDAY2'            ),
+       'currentdayname'         => array( 1,    'CURRENTDAYNAME'         ),
+       'currentyear'            => array( 1,    'CURRENTYEAR'            ),
+       'currenttime'            => array( 1,    'CURRENTTIME'            ),
+       'numberofpages'          => array( 1,    'NUMBEROFPAGES'          ),
+       'numberofarticles'       => array( 1,    'NUMBEROFARTICLES'       ),
+       'numberoffiles'          => array( 1,    'NUMBEROFFILES'          ),
+       'numberofusers'          => array( 1,    'NUMBEROFUSERS'          ),
+       'pagename'               => array( 1,    'PAGENAME'               ),
+       'pagenamee'              => array( 1,    'PAGENAMEE'              ),
+       'namespace'              => array( 1,    'NAMESPACE'              ),
+       'namespacee'             => array( 1,    'NAMESPACEE'             ),
+       'talkspace'              => array( 1,    'TALKSPACE'              ),
+       'talkspacee'             => array( 1,    'TALKSPACEE'              ),
+       'subjectspace'           => array( 1,    'SUBJECTSPACE', 'ARTICLESPACE' ),
+       'subjectspacee'          => array( 1,    'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+       'fullpagename'           => array( 1,    'FULLPAGENAME'           ),
+       'fullpagenamee'          => array( 1,    'FULLPAGENAMEE'          ),
+       'subpagename'            => array( 1,    'SUBPAGENAME'            ),
+       'subpagenamee'           => array( 1,    'SUBPAGENAMEE'           ),
+       'basepagename'           => array( 1,    'BASEPAGENAME'           ),
+       'basepagenamee'          => array( 1,    'BASEPAGENAMEE'          ),
+       'talkpagename'           => array( 1,    'TALKPAGENAME'           ),
+       'talkpagenamee'          => array( 1,    'TALKPAGENAMEE'          ),
+       'subjectpagename'        => array( 1,    'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+       'subjectpagenamee'       => array( 1,    'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+       'msg'                    => array( 0,    'MSG:'                   ),
+       'subst'                  => array( 0,    'SUBST:'                 ),
+       'msgnw'                  => array( 0,    'MSGNW:'                 ),
+       'end'                    => array( 0,    '__END__'                ),
+       'img_thumbnail'          => array( 1,    'thumbnail', 'thumb'     ),
+       'img_manualthumb'        => array( 1,    'thumbnail=$1', 'thumb=$1'),
+       'img_right'              => array( 1,    'right'                  ),
+       'img_left'               => array( 1,    'left'                   ),
+       'img_none'               => array( 1,    'none'                   ),
+       'img_width'              => array( 1,    '$1px'                   ),
+       'img_center'             => array( 1,    'center', 'centre'       ),
+       'img_framed'             => array( 1,    'framed', 'enframed', 'frame' ),
+       'int'                    => array( 0,    'INT:'                   ),
+       'sitename'               => array( 1,    'SITENAME'               ),
+       'ns'                     => array( 0,    'NS:'                    ),
+       'localurl'               => array( 0,    'LOCALURL:'              ),
+       'localurle'              => array( 0,    'LOCALURLE:'             ),
+       'server'                 => array( 0,    'SERVER'                 ),
+       'servername'             => array( 0,    'SERVERNAME'             ),
+       'scriptpath'             => array( 0,    'SCRIPTPATH'             ),
+       'grammar'                => array( 0,    'GRAMMAR:'               ),
+       'notitleconvert'         => array( 0,    '__NOTITLECONVERT__', '__NOTC__'),
+       'nocontentconvert'       => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__'),
+       'currentweek'            => array( 1,    'CURRENTWEEK'            ),
+       'currentdow'             => array( 1,    'CURRENTDOW'             ),
+       'revisionid'             => array( 1,    'REVISIONID'             ),
+       'plural'                 => array( 0,    'PLURAL:'                ),
+       'fullurl'                => array( 0,    'FULLURL:'               ),
+       'fullurle'               => array( 0,    'FULLURLE:'              ),
+       'lcfirst'                => array( 0,    'LCFIRST:'               ),
+       'ucfirst'                => array( 0,    'UCFIRST:'               ),
+       'lc'                     => array( 0,    'LC:'                    ),
+       'uc'                     => array( 0,    'UC:'                    ),
+       'raw'                    => array( 0,    'RAW:'                   ),
+       'displaytitle'           => array( 1,    'DISPLAYTITLE'           ),
+       'rawsuffix'              => array( 1,    'R'                      ),
+       'newsectionlink'         => array( 1,    '__NEWSECTIONLINK__'     ),
+       'currentversion'         => array( 1,    'CURRENTVERSION'         ),
+       'urlencode'              => array( 0,    'URLENCODE:'             ),
+       'currenttimestamp'       => array( 1,    'CURRENTTIMESTAMP'       ),
+       'directionmark'          => array( 1,    'DIRECTIONMARK', 'DIRMARK' ),
+       'language'               => array( 0,    '#LANGUAGE:' ),
+       'contentlanguage'        => array( 1,    'CONTENTLANGUAGE', 'CONTENTLANG' ),
+       'pagesinnamespace'       => array( 1,    'PAGESINNAMESPACE:', 'PAGESINNS:' ),
+       'numberofadmins'         => array( 1,    'NUMBEROFADMINS' ),
+       'formatnum'              => array( 0,    'FORMATNUM' ),
 
 );
 
index ebd2a6f..3339759 100644 (file)
@@ -32,63 +32,63 @@ require_once('LanguageUtf8.php');
 
 /* private */ $wgMagicWordsAr = array(
 #   ID                                 CASE  SYNONYMS
-       MAG_REDIRECT             => array( 0,    '#REDIRECT'    ,   '#تحويل'                  ),
-       MAG_NOTOC                => array( 0,    '__NOTOC__'   ,   '__لافهرس__'               ),
-       MAG_FORCETOC             => array( 0,    '__FORCETOC__'    ,   '__لصق_فهرس__'        ),
-       MAG_TOC                  => array( 0,    '__TOC__'     ,   '__فهرس__'                ),
-       MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__' ,   '__لاتحريرقسم__'      ),
-       MAG_START                => array( 0,    '__START__'   ,   '__ابدأ__'                ),
-       MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH'     ,    'شهر' , 'شهر_حالي'   ),
-       MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME'    ,   'اسم_شهر', 'اسم_شهر_حالي'),
-#      MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN'    ),
-#      MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV'     ),
-       MAG_CURRENTDAY           => array( 1,    'CURRENTDAY'    ,          'يوم'            ),
-#      MAG_CURRENTDAY2          => array( 1,    'CURRENTDAY2'            ),
-       MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME'   ,     'اسم_يوم'          ),
-       MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR'    ,    'عام'                 ),
-       MAG_CURRENTTIME          => array( 1,    'CURRENTTIME'    ,   'وقت'                  ),
-       MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES'  ,'عددالمقالات' , 'عدد_المقالات'),
-       MAG_NUMBEROFFILES        => array( 1,    'NUMBEROFFILES'  , 'عددالملفات' , 'عدد_الملفات'),
-       MAG_PAGENAME             => array( 1,    'PAGENAME'       ,       'اسم_صفحة'         ),
-       MAG_PAGENAMEE            => array( 1,    'PAGENAMEE'      ,         'عنوان_صفحة'     ),
-       MAG_NAMESPACE            => array( 1,    'NAMESPACE'       ,      'نطاق'             ),
-       MAG_NAMESPACEE           => array( 1,    'NAMESPACEE'     , 'عنوان_نطاق'             ),
-       MAG_FULLPAGENAME         => array( 1,    'FULLPAGENAME', 'اسم_كامل'                  ),
-       MAG_FULLPAGENAMEE        => array( 1,    'FULLPAGENAMEE'  , 'عنوان_كامل'             ),
-       MAG_MSG                  => array( 0,    'MSG:'         ,          'رسالة:'          ),
-       MAG_SUBST                => array( 0,    'SUBST:'      ,     'نسخ:'  , 'نسخ_قالب:'   ),
-       MAG_MSGNW                => array( 0,    'MSGNW:'     ,  'مصدر:' , 'مصدر_قالب:'      ),
-       MAG_END                  => array( 0,    '__END__'       ,  '__نهاية__', '__إنهاء__'   ),
-       MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb'   ,          'تصغير'    ),
-       MAG_IMG_MANUALTHUMB      => array( 1,    'thumbnail=$1', 'thumb=$1'  ,'تصغير=$1'      ),
-       MAG_IMG_RIGHT            => array( 1,    'right'       ,       'يمين'                  ),
-       MAG_IMG_LEFT             => array( 1,    'left'           ,    'يسار'                ),
-       MAG_IMG_NONE             => array( 1,    'none'         ,        'بدون'              ),
-       MAG_IMG_WIDTH            => array( 1,    '$1px'  ,    '$1بك'                         ),
-       MAG_IMG_CENTER           => array( 1,    'center', 'centre'   ,           'وسط'      ),
-       MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame' , 'إطار', 'اطار'),
-       MAG_INT                  => array( 0,    'INT:'        ,        'محتوى:'              ),
-       MAG_SITENAME             => array( 1,    'SITENAME'    ,          'اسم_الموقع'        ),
-       MAG_NS                   => array( 0,    'NS:'            ,              'نط:'       ),
-       MAG_LOCALURL             => array( 0,    'LOCALURL:'      ,       'عنوان:'           ),
-#      MAG_LOCALURLE            => array( 0,    'LOCALURLE:'             ),
-       MAG_SERVER               => array( 0,    'SERVER'          ,   'العنوان'             ),
-       MAG_SERVERNAME           => array( 0,    'SERVERNAME'      ,   'اسم_عنوان'           ),
-       MAG_SCRIPTPATH           => array( 0,    'SCRIPTPATH'       ,      'مسار'            ),
-#      MAG_GRAMMAR              => array( 0,    'GRAMMAR:'               ),
-       MAG_NOTITLECONVERT       => array( 0,    '__NOTITLECONVERT__', '__NOTC__',  'لاتحويل_عنوان'),
-       MAG_NOCONTENTCONVERT     => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__', 'لاتحويل_محتوى' ),
-       MAG_CURRENTWEEK          => array( 1,    'CURRENTWEEK'    ,     'أسبوع'              ),
-       MAG_CURRENTDOW           => array( 1,    'CURRENTDOW'      ,     'رقم_يوم'           ),
-       MAG_REVISIONID           => array( 1,    'REVISIONID'        ,     'نسخة'            ),
-#      MAG_PLURAL               => array( 0,    'PLURAL:'                ),
-       MAG_FULLURL              => array( 0,    'FULLURL:', 'عنوان_كامل:'                   ),
-#      MAG_FULLURLE             => array( 0,    'FULLURLE:'              ),
-#      MAG_LCFIRST              => array( 0,    'LCFIRST:'               ),
-#      MAG_UCFIRST              => array( 0,    'UCFIRST:'               ),
-#      MAG_LC                   => array( 0,    'LC:'                    ),
-#      MAG_UC                   => array( 0,    'UC:'                    ),
-#      MAG_RAW                  => array( 0,    'RAW:'                   ),
+       'redirect'               => array( 0,    '#REDIRECT'    ,   '#تحويل'                  ),
+       'notoc'                  => array( 0,    '__NOTOC__'   ,   '__لافهرس__'               ),
+       'forcetoc'               => array( 0,    '__FORCETOC__'    ,   '__لصق_فهرس__'        ),
+       'toc'                    => array( 0,    '__TOC__'     ,   '__فهرس__'                ),
+       'noeditsection'          => array( 0,    '__NOEDITSECTION__' ,   '__لاتحريرقسم__'      ),
+       'start'                  => array( 0,    '__START__'   ,   '__ابدأ__'                ),
+       'currentmonth'           => array( 1,    'CURRENTMONTH'     ,    'شهر' , 'شهر_حالي'   ),
+       'currentmonthname'       => array( 1,    'CURRENTMONTHNAME'    ,   'اسم_شهر', 'اسم_شهر_حالي'),
+#      'currentmonthnamegen'    => array( 1,    'CURRENTMONTHNAMEGEN'    ),
+#      'currentmonthabbrev'     => array( 1,    'CURRENTMONTHABBREV'     ),
+       'currentday'             => array( 1,    'CURRENTDAY'    ,          'يوم'            ),
+#      'currentday2'            => array( 1,    'CURRENTDAY2'            ),
+       'currentdayname'         => array( 1,    'CURRENTDAYNAME'   ,     'اسم_يوم'          ),
+       'currentyear'            => array( 1,    'CURRENTYEAR'    ,    'عام'                 ),
+       'currenttime'            => array( 1,    'CURRENTTIME'    ,   'وقت'                  ),
+       'numberofarticles'       => array( 1,    'NUMBEROFARTICLES'  ,'عددالمقالات' , 'عدد_المقالات'),
+       'numberoffiles'          => array( 1,    'NUMBEROFFILES'  , 'عددالملفات' , 'عدد_الملفات'),
+       'pagename'               => array( 1,    'PAGENAME'       ,       'اسم_صفحة'         ),
+       'pagenamee'              => array( 1,    'PAGENAMEE'      ,         'عنوان_صفحة'     ),
+       'namespace'              => array( 1,    'NAMESPACE'       ,      'نطاق'             ),
+       'namespacee'             => array( 1,    'NAMESPACEE'     , 'عنوان_نطاق'             ),
+       'fullpagename'           => array( 1,    'FULLPAGENAME', 'اسم_كامل'                  ),
+       'fullpagenamee'          => array( 1,    'FULLPAGENAMEE'  , 'عنوان_كامل'             ),
+       'msg'                    => array( 0,    'MSG:'         ,          'رسالة:'          ),
+       'subst'                  => array( 0,    'SUBST:'      ,     'نسخ:'  , 'نسخ_قالب:'   ),
+       'msgnw'                  => array( 0,    'MSGNW:'     ,  'مصدر:' , 'مصدر_قالب:'      ),
+       'end'                    => array( 0,    '__END__'       ,  '__نهاية__', '__إنهاء__'   ),
+       'img_thumbnail'          => array( 1,    'thumbnail', 'thumb'   ,          'تصغير'    ),
+       'img_manualthumb'        => array( 1,    'thumbnail=$1', 'thumb=$1'  ,'تصغير=$1'      ),
+       'img_right'              => array( 1,    'right'       ,       'يمين'                  ),
+       'img_left'               => array( 1,    'left'           ,    'يسار'                ),
+       'img_none'               => array( 1,    'none'         ,        'بدون'              ),
+       'img_width'              => array( 1,    '$1px'  ,    '$1بك'                         ),
+       'img_center'             => array( 1,    'center', 'centre'   ,           'وسط'      ),
+       'img_framed'             => array( 1,    'framed', 'enframed', 'frame' , 'إطار', 'اطار'),
+       'int'                    => array( 0,    'INT:'        ,        'محتوى:'              ),
+       'sitename'               => array( 1,    'SITENAME'    ,          'اسم_الموقع'        ),
+       'ns'                     => array( 0,    'NS:'            ,              'نط:'       ),
+       'localurl'               => array( 0,    'LOCALURL:'      ,       'عنوان:'           ),
+#      'localurle'              => array( 0,    'LOCALURLE:'             ),
+       'server'                 => array( 0,    'SERVER'          ,   'العنوان'             ),
+       'servername'             => array( 0,    'SERVERNAME'      ,   'اسم_عنوان'           ),
+       'scriptpath'             => array( 0,    'SCRIPTPATH'       ,      'مسار'            ),
+#      'grammar'                => array( 0,    'GRAMMAR:'               ),
+       'notitleconvert'         => array( 0,    '__NOTITLECONVERT__', '__NOTC__',  'لاتحويل_عنوان'),
+       'nocontentconvert'       => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__', 'لاتحويل_محتوى' ),
+       'currentweek'            => array( 1,    'CURRENTWEEK'    ,     'أسبوع'              ),
+       'currentdow'             => array( 1,    'CURRENTDOW'      ,     'رقم_يوم'           ),
+       'revisionid'             => array( 1,    'REVISIONID'        ,     'نسخة'            ),
+#      'plural'                 => array( 0,    'PLURAL:'                ),
+       'fullurl'                => array( 0,    'FULLURL:', 'عنوان_كامل:'                   ),
+#      'fullurle'               => array( 0,    'FULLURLE:'              ),
+#      'lcfirst'                => array( 0,    'LCFIRST:'               ),
+#      'ucfirst'                => array( 0,    'UCFIRST:'               ),
+#      'lc'                     => array( 0,    'LC:'                    ),
+#      'uc'                     => array( 0,    'UC:'                    ),
+#      'raw'                    => array( 0,    'RAW:'                   ),
 );
 
 
index e55b1e7..d968c13 100644 (file)
@@ -42,82 +42,82 @@ class LanguageBe extends LanguageUtf8 {
        );
        
        private $mMagicWordsBe = array(
-               MAG_REDIRECT             => array( 0,    '#перанакіраваньне', '#redirect' ),
-               MAG_NOTOC                => array( 0,    '__NOTOC__', '__БЯЗЬ_ЗЬМЕСТУ__' ),
-               MAG_FORCETOC             => array( 0,    '__FORCETOC__', '__ЗЬМЕСТ_ПРЫМУСАМ__' ),
-               MAG_TOC                  => array( 0,    '__TOC__', '__ЗЬМЕСТ__' ),
-               MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__', '__БЕЗ_РЭДАГАВАНЬНЯ_СЭКЦЫІ__' ),
-               MAG_START                => array( 0,    '__START__', '__ПАЧАТАК__' ),
-               MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH', 'БЯГУЧЫ_МЕСЯЦ' ),
-               MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME', 'НАЗВА_БЯГУЧАГА_МЕСЯЦА' ),
-               MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN', 'НАЗВА_БЯГУЧАГА_МЕСЯЦА_Ў_РОДНЫМ_СКЛОНЕ' ),
-               MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV', 'СКАРОЧАНАЯ_НАЗВА_БЯГУЧАГА_МЕСЯЦА' ),
-               MAG_CURRENTDAY           => array( 1,    'CURRENTDAY', 'БЯГУЧЫ_ДЗЕНЬ' ),
-               MAG_CURRENTDAY2          => array( 1,    'CURRENTDAY2', 'БЯГУЧЫ_ДЗЕНЬ_2' ),
-               MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME', 'НАЗВА_БЯГУЧАГА_ДНЯ' ),
-               MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR', 'БЯГУЧЫ_ГОД' ),
-               MAG_CURRENTTIME          => array( 1,    'CURRENTTIME', 'БЯГУЧЫ_ЧАС' ),
-               MAG_NUMBEROFPAGES        => array( 1,    'NUMBEROFPAGES', 'КОЛЬКАСЬЦЬ_СТАРОНАК' ),
-               MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES', 'КОЛЬКАСЬЦЬ_АРТЫКУЛАЎ' ),
-               MAG_NUMBEROFFILES        => array( 1,    'NUMBEROFFILES', 'КОЛЬКАСЬЦЬ_ФАЙЛАЎ' ),
-               MAG_NUMBEROFUSERS        => array( 1,    'NUMBEROFUSERS', 'КОЛЬКАСЬЦЬ_УДЗЕЛЬНІКАЎ' ),
-               MAG_PAGENAME             => array( 1,    'PAGENAME', 'НАЗВА_СТАРОНКІ' ),
-               MAG_PAGENAMEE            => array( 1,    'PAGENAMEE', 'НАЗВА_СТАРОНКІ_2' ),
-               MAG_NAMESPACE            => array( 1,    'NAMESPACE', 'ПРАСТОРА_НАЗВАЎ' ),
-               MAG_NAMESPACEE           => array( 1,    'NAMESPACEE', 'ПРАСТОРА_НАЗВАЎ_2' ),
-               MAG_TALKSPACE            => array( 1,    'TALKSPACE', 'ПРАСТОРА_НАЗВАЎ_АБМЕРКАВАНЬНЯ' ),
-               MAG_TALKSPACEE           => array( 1,    'TALKSPACEE', 'ПРАСТОРА_НАЗВАЎ_АБМЕРКАВАНЬНЯ_2' ),
-               MAG_SUBJECTSPACE         => array( 1,    'SUBJECTSPACE', 'ARTICLESPACE', 'ПРАСТОРА_НАЗВАЎ_ПРАДМЕТУ', 'ПРАСТОРА_НАЗВАЎ_АРТЫКУЛА' ),
-               MAG_SUBJECTSPACEE        => array( 1,    'SUBJECTSPACEE', 'ARTICLESPACEE', 'ПРАСТОРА_НАЗВАЎ_ПРАДМЕТУ_2', 'ПРАСТОРА_НАЗВАЎ_АРТЫКУЛА_2' ),
-               MAG_FULLPAGENAME         => array( 1,    'FULLPAGENAME', 'ПОЎНАЯ_НАЗВА_СТАРОНКІ' ),
-               MAG_FULLPAGENAMEE        => array( 1,    'FULLPAGENAMEE', 'ПОЎНАЯ_НАЗВА_СТАРОНКІ_2' ),
-               MAG_SUBPAGENAME          => array( 1,    'SUBPAGENAME', 'НАЗВА_ПАДСТАРОНКІ' ),
-               MAG_SUBPAGENAMEE         => array( 1,    'SUBPAGENAMEE', 'НАЗВА_ПАДСТАРОНКІ_2' ),
-               MAG_BASEPAGENAME         => array( 1,    'BASEPAGENAME', 'НАЗВА_БАЗАВАЙ_СТАРОНКІ' ),
-               MAG_BASEPAGENAMEE        => array( 1,    'BASEPAGENAMEE', 'НАЗВА_БАЗАВАЙ_СТАРОНКІ_2' ),
-               MAG_TALKPAGENAME         => array( 1,    'TALKPAGENAME', 'НАЗВА_СТАРОНКІ_АБМЕРКАВАНЬНЯ' ),
-               MAG_TALKPAGENAMEE        => array( 1,    'TALKPAGENAMEE', 'НАЗВА_СТАРОНКІ_АБМЕРКАВАНЬНЯ_2' ),
-               MAG_SUBJECTPAGENAME      => array( 1,    'SUBJECTPAGENAME', 'ARTICLEPAGENAME', 'НАЗВА_СТАРОНКІ_ПРАДМЕТУ', 'НАЗВА_СТАРОНКІ_АРТЫКУЛА' ),
-               MAG_SUBJECTPAGENAMEE     => array( 1,    'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE', 'НАЗВА_СТАРОНКІ_ПРАДМЕТУ_2', 'НАЗВА_СТАРОНКІ_АРТЫКУЛА_2' ),
-               MAG_MSG                  => array( 0,    'MSG:', 'ПАВЕДАМЛЕНЬНЕ:' ),
-               MAG_SUBST                => array( 0,    'SUBST:', 'ПАДСТАНОЎКА:' ),
-               MAG_MSGNW                => array( 0,    'MSGNW:', 'ПАВЕДАМЛЕНЬНЕ_БЯЗЬ_ВІКІ:' ),
-               MAG_END                  => array( 0,    '__END__', '__КАНЕЦ__' ),
-               MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb', 'значак', 'міні' ),
-               MAG_IMG_MANUALTHUMB      => array( 1,    'thumbnail=$1', 'thumb=$1', 'значак=$1', 'міні=$1' ),
-               MAG_IMG_RIGHT            => array( 1,    'right', 'справа' ),
-               MAG_IMG_LEFT             => array( 1,    'left', 'зьлева' ),
-               MAG_IMG_NONE             => array( 1,    'none', 'няма' ),
-               MAG_IMG_WIDTH            => array( 1,    '$1px', '$1пкс' ),
-               MAG_IMG_CENTER           => array( 1,    'center', 'centre', 'цэнтар' ),
-               MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame', 'рамка' ),
-               MAG_INT                  => array( 0,    'INT:' ),
-               MAG_SITENAME             => array( 1,    'SITENAME', 'НАЗВА_САЙТУ' ),
-               MAG_NS                   => array( 0,    'NS:', 'ПН:' ),
-               MAG_LOCALURL             => array( 0,    'LOCALURL:', 'ЛЯКАЛЬНЫ_АДРАС:' ),
-               MAG_LOCALURLE            => array( 0,    'LOCALURLE:', 'ЛЯКАЛЬНЫ_АДРАС_2:' ),
-               MAG_SERVER               => array( 0,    'SERVER', 'СЭРВЭР' ),
-               MAG_SERVERNAME           => array( 0,    'SERVERNAME', 'НАЗВА_СЭРВЭРА' ),
-               MAG_SCRIPTPATH           => array( 0,    'SCRIPTPATH', 'ШЛЯХ_ДА_СКРЫПТА' ),
-               MAG_GRAMMAR              => array( 0,    'GRAMMAR:', 'ГРАМАТЫКА:' ),
-               MAG_NOTITLECONVERT       => array( 0,    '__NOTITLECONVERT__', '__NOTC__', '__БЕЗ_КАНВЭРТАЦЫІ_НАЗВЫ__' ),
-               MAG_NOCONTENTCONVERT     => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__', '__БЕЗ_КАНВЭРТАЦЫІ_ТЭКСТУ__' ),
-               MAG_CURRENTWEEK          => array( 1,    'CURRENTWEEK', 'БЯГУЧЫ_ТЫДЗЕНЬ' ),
-               MAG_CURRENTDOW           => array( 1,    'CURRENTDOW', 'БЯГУЧЫ_ДЗЕНЬ_ТЫДНЯ' ),
-               MAG_REVISIONID           => array( 1,    'REVISIONID', 'ID_ВЭРСІІ' ),
-               MAG_PLURAL               => array( 0,    'PLURAL:', 'МНОЖНЫ_ЛІК:'),
-               MAG_FULLURL              => array( 0,    'FULLURL:', 'ПОЎНЫ_АДРАС:' ),
-               MAG_FULLURLE             => array( 0,    'FULLURLE:', 'ПОЎНЫ_АДРАС_2:' ),
-               MAG_LCFIRST              => array( 0,    'LCFIRST:', 'ПЕРШАЯ_ЛІТАРА_МАЛАЯ:' ),
-               MAG_UCFIRST              => array( 0,    'UCFIRST:', 'ПЕРШАЯ_ЛІТАРА_ВЯЛІКАЯ:' ),
-               MAG_LC                   => array( 0,    'LC:', 'МАЛЫМІ_ЛІТАРАМІ:' ),
-               MAG_UC                   => array( 0,    'UC:', 'ВЯЛІКІМІ_ЛІТАРАМІ:' ),
-               MAG_RAW                  => array( 0,    'RAW:', 'НЕАПРАЦАВАНЫ' ),
-               MAG_DISPLAYTITLE         => array( 1,    'DISPLAYTITLE', 'АДЛЮСТРАВАНАЯ_НАЗВА' ),
-               MAG_RAWSUFFIX            => array( 1,    'R', 'Н' ),
-               MAG_NEWSECTIONLINK       => array( 1,    '__NEWSECTIONLINK__', '__СПАСЫЛКА_НА_НОВУЮ_СЭКЦЫЮ__' ),
-               MAG_CURRENTVERSION       => array( 1,    'CURRENTVERSION', 'БЯГУЧАЯ_ВЭРСІЯ' ),
-               MAG_URLENCODE            => array( 0,    'URLENCODE:' ),
+               'redirect'               => array( 0,    '#перанакіраваньне', '#redirect' ),
+               'notoc'                  => array( 0,    '__NOTOC__', '__БЯЗЬ_ЗЬМЕСТУ__' ),
+               'forcetoc'               => array( 0,    '__FORCETOC__', '__ЗЬМЕСТ_ПРЫМУСАМ__' ),
+               'toc'                    => array( 0,    '__TOC__', '__ЗЬМЕСТ__' ),
+               'noeditsection'          => array( 0,    '__NOEDITSECTION__', '__БЕЗ_РЭДАГАВАНЬНЯ_СЭКЦЫІ__' ),
+               'start'                  => array( 0,    '__START__', '__ПАЧАТАК__' ),
+               'currentmonth'           => array( 1,    'CURRENTMONTH', 'БЯГУЧЫ_МЕСЯЦ' ),
+               'currentmonthname'       => array( 1,    'CURRENTMONTHNAME', 'НАЗВА_БЯГУЧАГА_МЕСЯЦА' ),
+               'currentmonthnamegen'    => array( 1,    'CURRENTMONTHNAMEGEN', 'НАЗВА_БЯГУЧАГА_МЕСЯЦА_Ў_РОДНЫМ_СКЛОНЕ' ),
+               'currentmonthabbrev'     => array( 1,    'CURRENTMONTHABBREV', 'СКАРОЧАНАЯ_НАЗВА_БЯГУЧАГА_МЕСЯЦА' ),
+               'currentday'             => array( 1,    'CURRENTDAY', 'БЯГУЧЫ_ДЗЕНЬ' ),
+               'currentday2'            => array( 1,    'CURRENTDAY2', 'БЯГУЧЫ_ДЗЕНЬ_2' ),
+               'currentdayname'         => array( 1,    'CURRENTDAYNAME', 'НАЗВА_БЯГУЧАГА_ДНЯ' ),
+               'currentyear'            => array( 1,    'CURRENTYEAR', 'БЯГУЧЫ_ГОД' ),
+               'currenttime'            => array( 1,    'CURRENTTIME', 'БЯГУЧЫ_ЧАС' ),
+               'numberofpages'          => array( 1,    'NUMBEROFPAGES', 'КОЛЬКАСЬЦЬ_СТАРОНАК' ),
+               'numberofarticles'       => array( 1,    'NUMBEROFARTICLES', 'КОЛЬКАСЬЦЬ_АРТЫКУЛАЎ' ),
+               'numberoffiles'          => array( 1,    'NUMBEROFFILES', 'КОЛЬКАСЬЦЬ_ФАЙЛАЎ' ),
+               'numberofusers'          => array( 1,    'NUMBEROFUSERS', 'КОЛЬКАСЬЦЬ_УДЗЕЛЬНІКАЎ' ),
+               'pagename'               => array( 1,    'PAGENAME', 'НАЗВА_СТАРОНКІ' ),
+               'pagenamee'              => array( 1,    'PAGENAMEE', 'НАЗВА_СТАРОНКІ_2' ),
+               'namespace'              => array( 1,    'NAMESPACE', 'ПРАСТОРА_НАЗВАЎ' ),
+               'namespacee'             => array( 1,    'NAMESPACEE', 'ПРАСТОРА_НАЗВАЎ_2' ),
+               'talkspace'              => array( 1,    'TALKSPACE', 'ПРАСТОРА_НАЗВАЎ_АБМЕРКАВАНЬНЯ' ),
+               'talkspacee'             => array( 1,    'TALKSPACEE', 'ПРАСТОРА_НАЗВАЎ_АБМЕРКАВАНЬНЯ_2' ),
+               'subjectspace'           => array( 1,    'SUBJECTSPACE', 'ARTICLESPACE', 'ПРАСТОРА_НАЗВАЎ_ПРАДМЕТУ', 'ПРАСТОРА_НАЗВАЎ_АРТЫКУЛА' ),
+               'subjectspacee'          => array( 1,    'SUBJECTSPACEE', 'ARTICLESPACEE', 'ПРАСТОРА_НАЗВАЎ_ПРАДМЕТУ_2', 'ПРАСТОРА_НАЗВАЎ_АРТЫКУЛА_2' ),
+               'fullpagename'           => array( 1,    'FULLPAGENAME', 'ПОЎНАЯ_НАЗВА_СТАРОНКІ' ),
+               'fullpagenamee'          => array( 1,    'FULLPAGENAMEE', 'ПОЎНАЯ_НАЗВА_СТАРОНКІ_2' ),
+               'subpagename'            => array( 1,    'SUBPAGENAME', 'НАЗВА_ПАДСТАРОНКІ' ),
+               'subpagenamee'           => array( 1,    'SUBPAGENAMEE', 'НАЗВА_ПАДСТАРОНКІ_2' ),
+               'basepagename'           => array( 1,    'BASEPAGENAME', 'НАЗВА_БАЗАВАЙ_СТАРОНКІ' ),
+               'basepagenamee'          => array( 1,    'BASEPAGENAMEE', 'НАЗВА_БАЗАВАЙ_СТАРОНКІ_2' ),
+               'talkpagename'           => array( 1,    'TALKPAGENAME', 'НАЗВА_СТАРОНКІ_АБМЕРКАВАНЬНЯ' ),
+               'talkpagenamee'          => array( 1,    'TALKPAGENAMEE', 'НАЗВА_СТАРОНКІ_АБМЕРКАВАНЬНЯ_2' ),
+               'subjectpagename'        => array( 1,    'SUBJECTPAGENAME', 'ARTICLEPAGENAME', 'НАЗВА_СТАРОНКІ_ПРАДМЕТУ', 'НАЗВА_СТАРОНКІ_АРТЫКУЛА' ),
+               'subjectpagenamee'       => array( 1,    'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE', 'НАЗВА_СТАРОНКІ_ПРАДМЕТУ_2', 'НАЗВА_СТАРОНКІ_АРТЫКУЛА_2' ),
+               'msg'                    => array( 0,    'MSG:', 'ПАВЕДАМЛЕНЬНЕ:' ),
+               'subst'                  => array( 0,    'SUBST:', 'ПАДСТАНОЎКА:' ),
+               'msgnw'                  => array( 0,    'MSGNW:', 'ПАВЕДАМЛЕНЬНЕ_БЯЗЬ_ВІКІ:' ),
+               'end'                    => array( 0,    '__END__', '__КАНЕЦ__' ),
+               'img_thumbnail'          => array( 1,    'thumbnail', 'thumb', 'значак', 'міні' ),
+               'img_manualthumb'        => array( 1,    'thumbnail=$1', 'thumb=$1', 'значак=$1', 'міні=$1' ),
+               'img_right'              => array( 1,    'right', 'справа' ),
+               'img_left'               => array( 1,    'left', 'зьлева' ),
+               'img_none'               => array( 1,    'none', 'няма' ),
+               'img_width'              => array( 1,    '$1px', '$1пкс' ),
+               'img_center'             => array( 1,    'center', 'centre', 'цэнтар' ),
+               'img_framed'             => array( 1,    'framed', 'enframed', 'frame', 'рамка' ),
+               'int'                    => array( 0,    'INT:' ),
+               'sitename'               => array( 1,    'SITENAME', 'НАЗВА_САЙТУ' ),
+               'ns'                     => array( 0,    'NS:', 'ПН:' ),
+               'localurl'               => array( 0,    'LOCALURL:', 'ЛЯКАЛЬНЫ_АДРАС:' ),
+               'localurle'              => array( 0,    'LOCALURLE:', 'ЛЯКАЛЬНЫ_АДРАС_2:' ),
+               'server'                 => array( 0,    'SERVER', 'СЭРВЭР' ),
+               'servername'             => array( 0,    'SERVERNAME', 'НАЗВА_СЭРВЭРА' ),
+               'scriptpath'             => array( 0,    'SCRIPTPATH', 'ШЛЯХ_ДА_СКРЫПТА' ),
+               'grammar'                => array( 0,    'GRAMMAR:', 'ГРАМАТЫКА:' ),
+               'notitleconvert'         => array( 0,    '__NOTITLECONVERT__', '__NOTC__', '__БЕЗ_КАНВЭРТАЦЫІ_НАЗВЫ__' ),
+               'nocontentconvert'       => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__', '__БЕЗ_КАНВЭРТАЦЫІ_ТЭКСТУ__' ),
+               'currentweek'            => array( 1,    'CURRENTWEEK', 'БЯГУЧЫ_ТЫДЗЕНЬ' ),
+               'currentdow'             => array( 1,    'CURRENTDOW', 'БЯГУЧЫ_ДЗЕНЬ_ТЫДНЯ' ),
+               'revisionid'             => array( 1,    'REVISIONID', 'ID_ВЭРСІІ' ),
+               'plural'                 => array( 0,    'PLURAL:', 'МНОЖНЫ_ЛІК:'),
+               'fullurl'                => array( 0,    'FULLURL:', 'ПОЎНЫ_АДРАС:' ),
+               'fullurle'               => array( 0,    'FULLURLE:', 'ПОЎНЫ_АДРАС_2:' ),
+               'lcfirst'                => array( 0,    'LCFIRST:', 'ПЕРШАЯ_ЛІТАРА_МАЛАЯ:' ),
+               'ucfirst'                => array( 0,    'UCFIRST:', 'ПЕРШАЯ_ЛІТАРА_ВЯЛІКАЯ:' ),
+               'lc'                     => array( 0,    'LC:', 'МАЛЫМІ_ЛІТАРАМІ:' ),
+               'uc'                     => array( 0,    'UC:', 'ВЯЛІКІМІ_ЛІТАРАМІ:' ),
+               'raw'                    => array( 0,    'RAW:', 'НЕАПРАЦАВАНЫ' ),
+               'displaytitle'           => array( 1,    'DISPLAYTITLE', 'АДЛЮСТРАВАНАЯ_НАЗВА' ),
+               'rawsuffix'              => array( 1,    'R', 'Н' ),
+               'newsectionlink'         => array( 1,    '__NEWSECTIONLINK__', '__СПАСЫЛКА_НА_НОВУЮ_СЭКЦЫЮ__' ),
+               'currentversion'         => array( 1,    'CURRENTVERSION', 'БЯГУЧАЯ_ВЭРСІЯ' ),
+               'urlencode'              => array( 0,    'URLENCODE:' ),
        );
 
        function __construct() {
index 1a158db..ff027ea 100644 (file)
 
 /* private */ $wgMagicWordsBg = array(
 #   ID                                 CASE  SYNONYMS
-       MAG_REDIRECT             => array( 0, '#redirect', '#пренасочване', '#виж' ),
-       MAG_NOTOC                => array( 0, '__NOTOC__', '__БЕЗСЪДЪРЖАНИЕ__' ),
-       MAG_FORCETOC             => array( 0, '__FORCETOC__', '__СЪССЪДЪРЖАНИЕ__' ),
-       MAG_TOC                  => array( 0, '__TOC__', '__СЪДЪРЖАНИЕ__'      ),
-       MAG_NOEDITSECTION        => array( 0, '__NOEDITSECTION__', '__БЕЗ_РЕДАКТИРАНЕ_НА_РАЗДЕЛИ__' ),
-       MAG_START                => array( 0, '__START__', '__НАЧАЛО__'         ),
-       MAG_CURRENTMONTH         => array( 1, 'CURRENTMONTH', 'ТЕКУЩМЕСЕЦ'      ),
-       MAG_CURRENTMONTHNAME     => array( 1, 'CURRENTMONTHNAME', 'ТЕКУЩМЕСЕЦИМЕ' ),
-       MAG_CURRENTMONTHNAMEGEN  => array( 1, 'CURRENTMONTHNAMEGEN', 'ТЕКУЩМЕСЕЦИМЕРОД' ),
-       MAG_CURRENTMONTHABBREV   => array( 1, 'CURRENTMONTHABBREV', 'ТЕКУЩМЕСЕЦСЪКР'    ),
-       MAG_CURRENTDAY           => array( 1, 'CURRENTDAY', 'ТЕКУЩДЕН'            ),
-       MAG_CURRENTDAYNAME       => array( 1, 'CURRENTDAYNAME', 'ТЕКУЩДЕНИМЕ'     ),
-       MAG_CURRENTYEAR          => array( 1, 'CURRENTYEAR', 'ТЕКУЩАГОДИНА'       ),
-       MAG_CURRENTTIME          => array( 1, 'CURRENTTIME', 'ТЕКУЩОВРЕМЕ'        ),
-       MAG_NUMBEROFARTICLES     => array( 1, 'NUMBEROFARTICLES', 'БРОЙСТАТИИ'    ),
-       MAG_NUMBEROFFILES        => array( 1, 'NUMBEROFFILES', 'БРОЙФАЙЛОВЕ'      ),
-       MAG_PAGENAME             => array( 1, 'PAGENAME', 'СТРАНИЦА'              ),
-       MAG_PAGENAMEE            => array( 1, 'PAGENAMEE', 'СТРАНИЦАИ'            ),
-       MAG_NAMESPACE            => array( 1, 'NAMESPACE', 'ИМЕННОПРОСТРАНСТВО'   ),
-       MAG_SUBST                => array( 0, 'SUBST:', 'ЗАМЕСТ:'            ),
-       MAG_MSGNW                => array( 0, 'MSGNW:', 'СЪОБЩNW:'           ),
-       MAG_END                  => array( 0, '__END__', '__КРАЙ__'            ),
-       MAG_IMG_THUMBNAIL        => array( 1, 'thumbnail', 'thumb', 'мини'     ),
-       MAG_IMG_MANUALTHUMB      => array( 1, 'thumbnail=$1', 'thumb=$1', 'мини=$1'),
-       MAG_IMG_RIGHT            => array( 1, 'right', 'вдясно', 'дясно', 'д'  ),
-       MAG_IMG_LEFT             => array( 1, 'left', 'вляво', 'ляво', 'л'     ),
-       MAG_IMG_NONE             => array( 1, 'none', 'н'                  ),
-       MAG_IMG_WIDTH            => array( 1, '$1px', '$1пкс' , '$1п'         ),
-       MAG_IMG_CENTER           => array( 1, 'center', 'centre', 'център', 'центр', 'ц' ),
-       MAG_IMG_FRAMED           => array( 1, 'framed', 'enframed', 'frame', 'рамка', 'врамка' ),
-       MAG_INT                  => array( 0, 'INT:'                   ),
-       MAG_SITENAME             => array( 1, 'SITENAME', 'ИМЕНАСАЙТА'       ),
-       MAG_NS                   => array( 0, 'NS:', 'ИП:'                    ),
-       MAG_LOCALURL             => array( 0, 'LOCALURL:', 'ЛОКАЛЕНАДРЕС:'    ),
-       MAG_LOCALURLE            => array( 0, 'LOCALURLE:', 'ЛОКАЛЕНАДРЕСИ:'  ),
-       MAG_SERVER               => array( 0, 'SERVER', 'СЪРВЪР'       ),
-       MAG_SERVERNAME           => array( 0, 'SERVERNAME', 'ИМЕНАСЪРВЪРА'    ),
-       MAG_SCRIPTPATH           => array( 0, 'SCRIPTPATH', 'ПЪТДОСКРИПТА'    ),
-       MAG_GRAMMAR              => array( 0, 'GRAMMAR:', 'ГРАМАТИКА:' ),
-       MAG_NOTITLECONVERT       => array( 0, '__NOTITLECONVERT__', '__NOTC__'),
-       MAG_NOCONTENTCONVERT     => array( 0, '__NOCONTENTCONVERT__', '__NOCC__'),
-       MAG_CURRENTWEEK          => array( 1, 'CURRENTWEEK', 'ТЕКУЩАСЕДМИЦА'),
-       MAG_CURRENTDOW           => array( 1, 'CURRENTDOW'             ),
-       MAG_REVISIONID           => array( 1, 'REVISIONID'             ),
+       'redirect'               => array( 0, '#redirect', '#пренасочване', '#виж' ),
+       'notoc'                  => array( 0, '__NOTOC__', '__БЕЗСЪДЪРЖАНИЕ__' ),
+       'forcetoc'               => array( 0, '__FORCETOC__', '__СЪССЪДЪРЖАНИЕ__' ),
+       'toc'                    => array( 0, '__TOC__', '__СЪДЪРЖАНИЕ__'      ),
+       'noeditsection'          => array( 0, '__NOEDITSECTION__', '__БЕЗ_РЕДАКТИРАНЕ_НА_РАЗДЕЛИ__' ),
+       'start'                  => array( 0, '__START__', '__НАЧАЛО__'         ),
+       'currentmonth'           => array( 1, 'CURRENTMONTH', 'ТЕКУЩМЕСЕЦ'      ),
+       'currentmonthname'       => array( 1, 'CURRENTMONTHNAME', 'ТЕКУЩМЕСЕЦИМЕ' ),
+       'currentmonthnamegen'    => array( 1, 'CURRENTMONTHNAMEGEN', 'ТЕКУЩМЕСЕЦИМЕРОД' ),
+       'currentmonthabbrev'     => array( 1, 'CURRENTMONTHABBREV', 'ТЕКУЩМЕСЕЦСЪКР'    ),
+       'currentday'             => array( 1, 'CURRENTDAY', 'ТЕКУЩДЕН'            ),
+       'currentdayname'         => array( 1, 'CURRENTDAYNAME', 'ТЕКУЩДЕНИМЕ'     ),
+       'currentyear'            => array( 1, 'CURRENTYEAR', 'ТЕКУЩАГОДИНА'       ),
+       'currenttime'            => array( 1, 'CURRENTTIME', 'ТЕКУЩОВРЕМЕ'        ),
+       'numberofarticles'       => array( 1, 'NUMBEROFARTICLES', 'БРОЙСТАТИИ'    ),
+       'numberoffiles'          => array( 1, 'NUMBEROFFILES', 'БРОЙФАЙЛОВЕ'      ),
+       'pagename'               => array( 1, 'PAGENAME', 'СТРАНИЦА'              ),
+       'pagenamee'              => array( 1, 'PAGENAMEE', 'СТРАНИЦАИ'            ),
+       'namespace'              => array( 1, 'NAMESPACE', 'ИМЕННОПРОСТРАНСТВО'   ),
+       'subst'                  => array( 0, 'SUBST:', 'ЗАМЕСТ:'            ),
+       'msgnw'                  => array( 0, 'MSGNW:', 'СЪОБЩNW:'           ),
+       'end'                    => array( 0, '__END__', '__КРАЙ__'            ),
+       'img_thumbnail'          => array( 1, 'thumbnail', 'thumb', 'мини'     ),
+       'img_manualthumb'        => array( 1, 'thumbnail=$1', 'thumb=$1', 'мини=$1'),
+       'img_right'              => array( 1, 'right', 'вдясно', 'дясно', 'д'  ),
+       'img_left'               => array( 1, 'left', 'вляво', 'ляво', 'л'     ),
+       'img_none'               => array( 1, 'none', 'н'                  ),
+       'img_width'              => array( 1, '$1px', '$1пкс' , '$1п'         ),
+       'img_center'             => array( 1, 'center', 'centre', 'център', 'центр', 'ц' ),
+       'img_framed'             => array( 1, 'framed', 'enframed', 'frame', 'рамка', 'врамка' ),
+       'int'                    => array( 0, 'INT:'                   ),
+       'sitename'               => array( 1, 'SITENAME', 'ИМЕНАСАЙТА'       ),
+       'ns'                     => array( 0, 'NS:', 'ИП:'                    ),
+       'localurl'               => array( 0, 'LOCALURL:', 'ЛОКАЛЕНАДРЕС:'    ),
+       'localurle'              => array( 0, 'LOCALURLE:', 'ЛОКАЛЕНАДРЕСИ:'  ),
+       'server'                 => array( 0, 'SERVER', 'СЪРВЪР'       ),
+       'servername'             => array( 0, 'SERVERNAME', 'ИМЕНАСЪРВЪРА'    ),
+       'scriptpath'             => array( 0, 'SCRIPTPATH', 'ПЪТДОСКРИПТА'    ),
+       'grammar'                => array( 0, 'GRAMMAR:', 'ГРАМАТИКА:' ),
+       'notitleconvert'         => array( 0, '__NOTITLECONVERT__', '__NOTC__'),
+       'nocontentconvert'       => array( 0, '__NOCONTENTCONVERT__', '__NOCC__'),
+       'currentweek'            => array( 1, 'CURRENTWEEK', 'ТЕКУЩАСЕДМИЦА'),
+       'currentdow'             => array( 1, 'CURRENTDOW'             ),
+       'revisionid'             => array( 1, 'REVISIONID'             ),
 );
 
 if (!$wgCachedMessageArrays) {
index 21dadc8..98c00f1 100644 (file)
@@ -40,61 +40,61 @@ class LanguageBs extends LanguageUtf8 {
        
        private $mMagicWordsBs = array(
                # ID                              CASE SYNONYMS
-               MAG_REDIRECT             => array( 0, '#Preusmjeri', '#redirect', '#preusmjeri', '#PREUSMJERI' ),
-               MAG_NOTOC                => array( 0, '__NOTOC__', '__BEZSADRŽAJA__' ),
-               MAG_FORCETOC             => array( 0, '__FORCETOC__', '__FORSIRANISADRŽAJ__' ),
-               MAG_TOC                  => array( 0, '__TOC__', '__SADRŽAJ__' ),
-               MAG_NOEDITSECTION        => array( 0, '__NOEDITSECTION__', '__BEZ_IZMENA__', '__BEZIZMENA__' ),
-               MAG_START                => array( 0, '__START__', '__POČETAK__' ),
-               MAG_END                  => array( 0, '__END__', '__KRAJ__' ),
-               MAG_CURRENTMONTH         => array( 1, 'CURRENTMONTH', 'TRENUTNIMJESEC' ),
-               MAG_CURRENTMONTHNAME     => array( 1, 'CURRENTMONTHNAME', 'TRENUTNIMJESECIME' ),
-               MAG_CURRENTMONTHNAMEGEN  => array( 1, 'CURRENTMONTHNAMEGEN', 'TRENUTNIMJESECROD' ),
-               MAG_CURRENTMONTHABBREV   => array( 1, 'CURRENTMONTHABBREV', 'TRENUTNIMJESECSKR' ),
-               MAG_CURRENTDAY           => array( 1, 'CURRENTDAY', 'TRENUTNIDAN' ),
-               MAG_CURRENTDAYNAME       => array( 1, 'CURRENTDAYNAME', 'TRENUTNIDANIME' ),
-               MAG_CURRENTYEAR          => array( 1, 'CURRENTYEAR', 'TRENUTNAGODINA' ),
-               MAG_CURRENTTIME          => array( 1, 'CURRENTTIME', 'TRENUTNOVRIJEME' ),
-               MAG_NUMBEROFARTICLES     => array( 1, 'NUMBEROFARTICLES', 'BROJČLANAKA' ),
-               MAG_NUMBEROFFILES        => array( 1, 'NUMBEROFFILES', 'BROJDATOTEKA', 'BROJFAJLOVA' ),
-               MAG_PAGENAME             => array( 1, 'PAGENAME', 'STRANICA' ),
-               MAG_PAGENAMEE            => array( 1, 'PAGENAMEE', 'STRANICE' ),
-               MAG_NAMESPACE            => array( 1, 'NAMESPACE', 'IMENSKIPROSTOR' ),
-               MAG_NAMESPACEE           => array( 1, 'NAMESPACEE', 'IMENSKIPROSTORI' ),
-               MAG_FULLPAGENAME         => array( 1, 'FULLPAGENAME', 'PUNOIMESTRANE' ),
-               MAG_FULLPAGENAMEE        => array( 1, 'FULLPAGENAMEE', 'PUNOIMESTRANEE' ),
-               MAG_MSG                  => array( 0, 'MSG:', 'POR:' ),
-               MAG_SUBST                => array( 0, 'SUBST:', 'ZAMJENI:' ),
-               MAG_MSGNW                => array( 0, 'MSGNW:', 'NVPOR:' ),
-               MAG_IMG_THUMBNAIL        => array( 1, 'thumbnail', 'thumb', 'mini' ),
-               MAG_IMG_MANUALTHUMB      => array( 1, 'thumbnail=$1', 'thumb=$1', 'mini=$1' ),
-               MAG_IMG_RIGHT            => array( 1, 'right', 'desno', 'd' ),
-               MAG_IMG_LEFT             => array( 1, 'left', 'lijevo', 'l' ),
-               MAG_IMG_NONE             => array( 1, 'none', 'n', 'bez' ),
-               MAG_IMG_WIDTH            => array( 1, '$1px', '$1piksel' , '$1p' ),
-               MAG_IMG_CENTER           => array( 1, 'center', 'centre', 'centar', 'c' ),
-               MAG_IMG_FRAMED           => array( 1, 'framed', 'enframed', 'frame', 'okvir', 'ram' ),
-               MAG_INT                  => array( 0, 'INT:', 'INT:' ),
-               MAG_SITENAME             => array( 1, 'SITENAME', 'IMESAJTA' ),
-               MAG_NS                   => array( 0, 'NS:', 'IP:' ),
-               MAG_LOCALURL             => array( 0, 'LOCALURL:', 'LOKALNAADRESA:' ),
-               MAG_LOCALURLE            => array( 0, 'LOCALURLE:', 'LOKALNEADRESE:' ),
-               MAG_SERVER               => array( 0, 'SERVER', 'SERVER' ),
-               MAG_SERVERNAME           => array( 0, 'SERVERNAME', 'IMESERVERA' ),
-               MAG_SCRIPTPATH           => array( 0, 'SCRIPTPATH', 'SKRIPTA' ),
-               MAG_GRAMMAR              => array( 0, 'GRAMMAR:', 'GRAMATIKA:' ),
-               MAG_NOTITLECONVERT       => array( 0, '__NOTITLECONVERT__', '__NOTC__', '__BEZTC__' ),
-               MAG_NOCONTENTCONVERT     => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', '__BEZCC__' ),
-               MAG_CURRENTWEEK          => array( 1, 'CURRENTWEEK', 'TRENUTNASEDMICA' ),
-               MAG_CURRENTDOW           => array( 1, 'CURRENTDOW', 'TRENUTNIDOV' ),
-               MAG_REVISIONID           => array( 1, 'REVISIONID', 'IDREVIZIJE' ),
-               MAG_PLURAL               => array( 0, 'PLURAL:', 'MNOŽINA:' ),
-               MAG_FULLURL              => array( 0, 'FULLURL:', 'PUNURL:' ),
-               MAG_FULLURLE             => array( 0, 'FULLURLE:', 'PUNURLE:' ),
-               MAG_LCFIRST              => array( 0, 'LCFIRST:', 'LCPRVI:' ),
-               MAG_UCFIRST              => array( 0, 'UCFIRST:', 'UCPRVI:' ),
-               MAG_LC                   => array( 0, 'LC:', 'LC:' ),
-               MAG_UC                   => array( 0, 'UC:', 'UC:' ),
+               'redirect'               => array( 0, '#Preusmjeri', '#redirect', '#preusmjeri', '#PREUSMJERI' ),
+               'notoc'                  => array( 0, '__NOTOC__', '__BEZSADRŽAJA__' ),
+               'forcetoc'               => array( 0, '__FORCETOC__', '__FORSIRANISADRŽAJ__' ),
+               'toc'                    => array( 0, '__TOC__', '__SADRŽAJ__' ),
+               'noeditsection'          => array( 0, '__NOEDITSECTION__', '__BEZ_IZMENA__', '__BEZIZMENA__' ),
+               'start'                  => array( 0, '__START__', '__POČETAK__' ),
+               'end'                    => array( 0, '__END__', '__KRAJ__' ),
+               'currentmonth'           => array( 1, 'CURRENTMONTH', 'TRENUTNIMJESEC' ),
+               'currentmonthname'       => array( 1, 'CURRENTMONTHNAME', 'TRENUTNIMJESECIME' ),
+               'currentmonthnamegen'    => array( 1, 'CURRENTMONTHNAMEGEN', 'TRENUTNIMJESECROD' ),
+               'currentmonthabbrev'     => array( 1, 'CURRENTMONTHABBREV', 'TRENUTNIMJESECSKR' ),
+               'currentday'             => array( 1, 'CURRENTDAY', 'TRENUTNIDAN' ),
+               'currentdayname'         => array( 1, 'CURRENTDAYNAME', 'TRENUTNIDANIME' ),
+               'currentyear'            => array( 1, 'CURRENTYEAR', 'TRENUTNAGODINA' ),
+               'currenttime'            => array( 1, 'CURRENTTIME', 'TRENUTNOVRIJEME' ),
+               'numberofarticles'       => array( 1, 'NUMBEROFARTICLES', 'BROJČLANAKA' ),
+               'numberoffiles'          => array( 1, 'NUMBEROFFILES', 'BROJDATOTEKA', 'BROJFAJLOVA' ),
+               'pagename'               => array( 1, 'PAGENAME', 'STRANICA' ),
+               'pagenamee'              => array( 1, 'PAGENAMEE', 'STRANICE' ),
+               'namespace'              => array( 1, 'NAMESPACE', 'IMENSKIPROSTOR' ),
+               'namespacee'             => array( 1, 'NAMESPACEE', 'IMENSKIPROSTORI' ),
+               'fullpagename'           => array( 1, 'FULLPAGENAME', 'PUNOIMESTRANE' ),
+               'fullpagenamee'          => array( 1, 'FULLPAGENAMEE', 'PUNOIMESTRANEE' ),
+               'msg'                    => array( 0, 'MSG:', 'POR:' ),
+               'subst'                  => array( 0, 'SUBST:', 'ZAMJENI:' ),
+               'msgnw'                  => array( 0, 'MSGNW:', 'NVPOR:' ),
+               'img_thumbnail'          => array( 1, 'thumbnail', 'thumb', 'mini' ),
+               'img_manualthumb'        => array( 1, 'thumbnail=$1', 'thumb=$1', 'mini=$1' ),
+               'img_right'              => array( 1, 'right', 'desno', 'd' ),
+               'img_left'               => array( 1, 'left', 'lijevo', 'l' ),
+               'img_none'               => array( 1, 'none', 'n', 'bez' ),
+               'img_width'              => array( 1, '$1px', '$1piksel' , '$1p' ),
+               'img_center'             => array( 1, 'center', 'centre', 'centar', 'c' ),
+               'img_framed'             => array( 1, 'framed', 'enframed', 'frame', 'okvir', 'ram' ),
+               'int'                    => array( 0, 'INT:', 'INT:' ),
+               'sitename'               => array( 1, 'SITENAME', 'IMESAJTA' ),
+               'ns'                     => array( 0, 'NS:', 'IP:' ),
+               'localurl'               => array( 0, 'LOCALURL:', 'LOKALNAADRESA:' ),
+               'localurle'              => array( 0, 'LOCALURLE:', 'LOKALNEADRESE:' ),
+               'server'                 => array( 0, 'SERVER', 'SERVER' ),
+               'servername'             => array( 0, 'SERVERNAME', 'IMESERVERA' ),
+               'scriptpath'             => array( 0, 'SCRIPTPATH', 'SKRIPTA' ),
+               'grammar'                => array( 0, 'GRAMMAR:', 'GRAMATIKA:' ),
+               'notitleconvert'         => array( 0, '__NOTITLECONVERT__', '__NOTC__', '__BEZTC__' ),
+               'nocontentconvert'       => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', '__BEZCC__' ),
+               'currentweek'            => array( 1, 'CURRENTWEEK', 'TRENUTNASEDMICA' ),
+               'currentdow'             => array( 1, 'CURRENTDOW', 'TRENUTNIDOV' ),
+               'revisionid'             => array( 1, 'REVISIONID', 'IDREVIZIJE' ),
+               'plural'                 => array( 0, 'PLURAL:', 'MNOŽINA:' ),
+               'fullurl'                => array( 0, 'FULLURL:', 'PUNURL:' ),
+               'fullurle'               => array( 0, 'FULLURLE:', 'PUNURLE:' ),
+               'lcfirst'                => array( 0, 'LCFIRST:', 'LCPRVI:' ),
+               'ucfirst'                => array( 0, 'UCFIRST:', 'UCPRVI:' ),
+               'lc'                     => array( 0, 'LC:', 'LC:' ),
+               'uc'                     => array( 0, 'UC:', 'UC:' ),
        );
 
        function __construct() {
index 9bb6715..c194ace 100644 (file)
@@ -223,17 +223,17 @@ class LanguageConverter {
      * @access public
      */
        function convert( $text , $isTitle=false) {
-               $mw =& MagicWord::get( MAG_NOTITLECONVERT );
+               $mw =& MagicWord::get( 'notitleconvert'   );
                if( $mw->matchAndRemove( $text ) )
                        $this->mDoTitleConvert = false;
 
-               $mw =& MagicWord::get( MAG_NOCONTENTCONVERT );
+               $mw =& MagicWord::get( 'nocontentconvert'   );
                if( $mw->matchAndRemove( $text ) ) {
                        $this->mDoContentConvert = false;
                }
 
                // no conversion if redirecting
-               $mw =& MagicWord::get( MAG_REDIRECT );
+               $mw =& MagicWord::get( 'redirect'   );
                if( $mw->matchStart( $text ))
                        return $text;
 
index 0265c6f..81f7fde 100644 (file)
@@ -63,42 +63,42 @@ default:
 # Nepoužívá se, pro používání je třeba povolit getMagicWords dole v LanguageCs.
 /* private */ $wgMagicWordsCs = array(
 ##   ID                                 CASE  SYNONYMS
-       MAG_REDIRECT             => array( 0,    '#REDIRECT',        '#PŘESMĚRUJ'     ),
-       MAG_NOTOC                => array( 0,    '__NOTOC__',        '__BEZOBSAHU__'  ),
-       MAG_FORCETOC             => array( 0,    '__FORCETOC__',     '__VŽDYOBSAH__'  ),
-       MAG_TOC                  => array( 0,    '__TOC__',          '__OBSAH__'      ),
-       MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__', '__BEZEDITOVATČÁST__' ),
-       MAG_START                => array( 0,    '__START__',        '__ZAČÁTEK__'        ),
-       MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH',     'AKTUÁLNÍMĚSÍC'      ),
-       MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME', 'AKTUÁLNÍMĚSÍCJMÉNO' ),
-       MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN', 'AKTUÁLNÍMĚSÍCGEN' ),
-#      MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV' 'AKTUÁLNÍMĚSÍCZKR'  ),
-       MAG_CURRENTDAY           => array( 1,    'CURRENTDAY',       'AKTUÁLNÍDEN' ),
-       MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME',   'AKTUÁLNÍDENJMÉNO'   ),
-       MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR',      'AKTUÁLNÍROK'        ),
-       MAG_CURRENTTIME          => array( 1,    'CURRENTTIME',      'AKTUÁLNÍČAS'        ),
-       MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES', 'POČETČLÁNKŮ'        ),
-       MAG_PAGENAME             => array( 1,    'PAGENAME',         'NÁZEVSTRANY'        ),
-       MAG_PAGENAMEE                    => array( 1,    'PAGENAMEE',        'NÁZEVSTRANYE'       ),
-       MAG_NAMESPACE            => array( 1,    'NAMESPACE',        'JMENNÝPROSTOR'      ),
-       MAG_MSG                  => array( 0,    'MSG:'                   ),
-       MAG_SUBST                => array( 0,    'SUBST:',           'VLOŽIT:'            ),
-       MAG_MSGNW                => array( 0,    'MSGNW:',           'VLOŽITNW:'          ),
-       MAG_END                  => array( 0,    '__END__',          '__KONEC__'          ),
-       MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb', 'náhled'           ),
-       MAG_IMG_RIGHT            => array( 1,    'right',            'vpravo'             ),
-       MAG_IMG_LEFT             => array( 1,    'left',             'vlevo'              ),
-       MAG_IMG_NONE             => array( 1,    'none',             'žádné'              ),
-       MAG_IMG_WIDTH            => array( 1,    '$1px'                   ),
-       MAG_IMG_CENTER           => array( 1,    'center', 'centre', 'střed'              ),
-       MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame', 'rám'     ),
-       MAG_INT                  => array( 0,    'INT:'                   ),
-       MAG_SITENAME             => array( 1,    'SITENAME',         'NÁZEVSERVERU'       ),
-       MAG_NS                   => array( 0,    'NS:'                    ),
-       MAG_LOCALURL             => array( 0,    'LOCALURL:',        'MÍSTNÍURL:'         ),
-       MAG_LOCALURLE            => array( 0,    'LOCALURLE:',       'MÍSTNÍURLE:'        ),
-       MAG_SERVER               => array( 0,    'SERVER'                 ),
-       MAG_REVISIONID           => array( 1,    'REVISIONID',       'IDREVIZE'           )
+       'redirect'               => array( 0,    '#REDIRECT',        '#PŘESMĚRUJ'     ),
+       'notoc'                  => array( 0,    '__NOTOC__',        '__BEZOBSAHU__'  ),
+       'forcetoc'               => array( 0,    '__FORCETOC__',     '__VŽDYOBSAH__'  ),
+       'toc'                    => array( 0,    '__TOC__',          '__OBSAH__'      ),
+       'noeditsection'          => array( 0,    '__NOEDITSECTION__', '__BEZEDITOVATČÁST__' ),
+       'start'                  => array( 0,    '__START__',        '__ZAČÁTEK__'        ),
+       'currentmonth'           => array( 1,    'CURRENTMONTH',     'AKTUÁLNÍMĚSÍC'      ),
+       'currentmonthname'       => array( 1,    'CURRENTMONTHNAME', 'AKTUÁLNÍMĚSÍCJMÉNO' ),
+       'currentmonthnamegen'    => array( 1,    'CURRENTMONTHNAMEGEN', 'AKTUÁLNÍMĚSÍCGEN' ),
+#      'currentmonthabbrev'     => array( 1,    'CURRENTMONTHABBREV' 'AKTUÁLNÍMĚSÍCZKR'  ),
+       'currentday'             => array( 1,    'CURRENTDAY',       'AKTUÁLNÍDEN' ),
+       'currentdayname'         => array( 1,    'CURRENTDAYNAME',   'AKTUÁLNÍDENJMÉNO'   ),
+       'currentyear'            => array( 1,    'CURRENTYEAR',      'AKTUÁLNÍROK'        ),
+       'currenttime'            => array( 1,    'CURRENTTIME',      'AKTUÁLNÍČAS'        ),
+       'numberofarticles'       => array( 1,    'NUMBEROFARTICLES', 'POČETČLÁNKŮ'        ),
+       'pagename'               => array( 1,    'PAGENAME',         'NÁZEVSTRANY'        ),
+       'pagenamee'                      => array( 1,    'PAGENAMEE',        'NÁZEVSTRANYE'       ),
+       'namespace'              => array( 1,    'NAMESPACE',        'JMENNÝPROSTOR'      ),
+       'msg'                    => array( 0,    'MSG:'                   ),
+       'subst'                  => array( 0,    'SUBST:',           'VLOŽIT:'            ),
+       'msgnw'                  => array( 0,    'MSGNW:',           'VLOŽITNW:'          ),
+       'end'                    => array( 0,    '__END__',          '__KONEC__'          ),
+       'img_thumbnail'          => array( 1,    'thumbnail', 'thumb', 'náhled'           ),
+       'img_right'              => array( 1,    'right',            'vpravo'             ),
+       'img_left'               => array( 1,    'left',             'vlevo'              ),
+       'img_none'               => array( 1,    'none',             'žádné'              ),
+       'img_width'              => array( 1,    '$1px'                   ),
+       'img_center'             => array( 1,    'center', 'centre', 'střed'              ),
+       'img_framed'             => array( 1,    'framed', 'enframed', 'frame', 'rám'     ),
+       'int'                    => array( 0,    'INT:'                   ),
+       'sitename'               => array( 1,    'SITENAME',         'NÁZEVSERVERU'       ),
+       'ns'                     => array( 0,    'NS:'                    ),
+       'localurl'               => array( 0,    'LOCALURL:',        'MÍSTNÍURL:'         ),
+       'localurle'              => array( 0,    'LOCALURLE:',       'MÍSTNÍURLE:'        ),
+       'server'                 => array( 0,    'SERVER'                 ),
+       'revisionid'             => array( 1,    'REVISIONID',       'IDREVIZE'           )
 );
 
 if (!$wgCachedMessageArrays) {
index 543b5e6..d6c94b4 100644 (file)
 
 /* private */ $wgMagicWordsCy = array(
 #   ID                                 CASE  SYNONYMS
-       MAG_REDIRECT             => array( 0,    "#redirect", "#ail-cyfeirio"                 ),
-       MAG_NOTOC                => array( 0,    "__NOTOC__", "__DIMTAFLENCYNNWYS__"          ),
-       MAG_NOEDITSECTION        => array( 0,    "__NOEDITSECTION__", "__DIMADRANGOLYGU__"    ),
-       MAG_START                => array( 0,    "__START__", "__DECHRAU__"                   ),
-       MAG_CURRENTMONTH         => array( 1, "CURRENTMONTH", "MISCYFOES"                ),
-       MAG_CURRENTMONTHNAME     => array( 1,    "CURRENTMONTHNAME", "ENWMISCYFOES"           ),
-       MAG_CURRENTDAY           => array( 1,    "CURRENTDAY", "DYDDIADCYFOES"                ),
-       MAG_CURRENTDAYNAME       => array( 1,    "CURRENTDAYNAME", "ENWDYDDCYFOES"            ),
-       MAG_CURRENTYEAR          => array( 1,    "CURRENTYEAR", "FLWYDDYNCYFOES"              ),
-       MAG_CURRENTTIME          => array( 1,    "CURRENTTIME", "AMSERCYFOES"                 ),
-       MAG_NUMBEROFARTICLES     => array( 1, "NUMBEROFARTICLES","NIFEROERTHYGLAU"       ),
-       MAG_CURRENTMONTHNAMEGEN  => array( 1,    "CURRENTMONTHNAMEGEN", "GENENWMISCYFOES"     ),
-       MAG_SUBST                => array( 1,    "SUBST:"                                     ),
-       MAG_MSGNW                => array( 0,    "MSGNW:"                                     ),
-       MAG_END                  => array( 0, "__DIWEDD__"                                   ),
-       MAG_IMG_THUMBNAIL        => array( 1, "ewin bawd", "bawd", "thumb", "thumbnail"  ),
-       MAG_IMG_RIGHT            => array( 1,    "de", "right"                                ),
-       MAG_IMG_LEFT             => array( 1,    "chwith", "left"                             ),
-       MAG_IMG_NONE             => array( 1,    "dim", "none"                                ),
-       MAG_IMG_WIDTH            => array( 1,    "$1px"                                       ),
-       MAG_IMG_CENTER           => array( 1, "canol", "centre", "center"                ),
-       MAG_INT                  => array( 0,    "INT:"                                       )
+       'redirect'               => array( 0,    "#redirect", "#ail-cyfeirio"                 ),
+       'notoc'                  => array( 0,    "__NOTOC__", "__DIMTAFLENCYNNWYS__"          ),
+       'noeditsection'          => array( 0,    "__NOEDITSECTION__", "__DIMADRANGOLYGU__"    ),
+       'start'                  => array( 0,    "__START__", "__DECHRAU__"                   ),
+       'currentmonth'           => array( 1, "CURRENTMONTH", "MISCYFOES"                ),
+       'currentmonthname'       => array( 1,    "CURRENTMONTHNAME", "ENWMISCYFOES"           ),
+       'currentday'             => array( 1,    "CURRENTDAY", "DYDDIADCYFOES"                ),
+       'currentdayname'         => array( 1,    "CURRENTDAYNAME", "ENWDYDDCYFOES"            ),
+       'currentyear'            => array( 1,    "CURRENTYEAR", "FLWYDDYNCYFOES"              ),
+       'currenttime'            => array( 1,    "CURRENTTIME", "AMSERCYFOES"                 ),
+       'numberofarticles'       => array( 1, "NUMBEROFARTICLES","NIFEROERTHYGLAU"       ),
+       'currentmonthnamegen'    => array( 1,    "CURRENTMONTHNAMEGEN", "GENENWMISCYFOES"     ),
+       'subst'                  => array( 1,    "SUBST:"                                     ),
+       'msgnw'                  => array( 0,    "MSGNW:"                                     ),
+       'end'                    => array( 0, "__DIWEDD__"                                   ),
+       'img_thumbnail'          => array( 1, "ewin bawd", "bawd", "thumb", "thumbnail"  ),
+       'img_right'              => array( 1,    "de", "right"                                ),
+       'img_left'               => array( 1,    "chwith", "left"                             ),
+       'img_none'               => array( 1,    "dim", "none"                                ),
+       'img_width'              => array( 1,    "$1px"                                       ),
+       'img_center'             => array( 1, "canol", "centre", "center"                ),
+       'int'                    => array( 0,    "INT:"                                       )
 
 );
 
index e806733..078cc27 100644 (file)
@@ -54,7 +54,7 @@ class LanguageEt extends LanguageUtf8 {
        
        private $mMagicWordsEt = array(
        #   ID                                 CASE  SYNONYMS
-               MAG_REDIRECT             => array( 0,    '#redirect', "#suuna"    ),
+               'redirect'               => array( 0,    '#redirect', "#suuna"    ),
        );
        
        function __construct() {
index 02e00c8..b03d9dc 100644 (file)
@@ -41,50 +41,50 @@ class LanguageGa extends LanguageUtf8 {
        
        private $mMagicWordsGa = array(
        #   ID                           CASE  SYNONYMS
-               MAG_REDIRECT             => array( 0,    '#redirect', '#athsheoladh' ),
-               MAG_NOTOC                => array( 0,    '__NOTOC__', '__GANCÁ__'              ),
-               MAG_FORCETOC             => array( 0,    '__FORCETOC__',         '__CÁGACHUAIR__'  ),
-               MAG_TOC                  => array( 0,    '__TOC__', '__CÁ__'                ),
-               MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__',    '__GANMHÍRATHRÚ__'  ),
-               MAG_START                => array( 0,    '__START__', '__TÚS__'              ),
-               MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH',  'MÍLÁITHREACH'  ),
-               MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME',     'AINMNAMÍOSALÁITHREAÍ'  ),
-               MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN',  'GINAINMNAMÍOSALÁITHREAÍ'  ),
-               MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV',   'GIORRÚNAMÍOSALÁITHREAÍ'  ),
-               MAG_CURRENTDAY           => array( 1,    'CURRENTDAY',           'LÁLÁITHREACH'  ),
-               MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME',       'AINMANLAELÁITHRIGH'  ),
-               MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR',          'BLIAINLÁITHREACH'  ),
-               MAG_CURRENTTIME          => array( 1,    'CURRENTTIME',          'AMLÁITHREACH'  ),
-               MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES',     'LÍONNANALT'  ),
-               MAG_NUMBEROFFILES        => array( 1,    'NUMBEROFFILES',        'LÍONNAGCOMHAD'  ),
-               MAG_PAGENAME             => array( 1,    'PAGENAME',             'AINMANLGH'  ),
-               MAG_PAGENAMEE            => array( 1,    'PAGENAMEE',            'AINMANLGHB'  ),
-               MAG_NAMESPACE            => array( 1,    'NAMESPACE',            'AINMSPÁS'  ),
-               MAG_MSG                  => array( 0,    'MSG:',                 'TCHT:'  ),
-               MAG_SUBST                => array( 0,    'SUBST:',               'IONAD:'  ),
-               MAG_MSGNW                => array( 0,    'MSGNW:',               'TCHTFS:'  ),
-               MAG_END                  => array( 0,    '__END__',              '__DEIREADH__'  ),
-               MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb',   'mionsamhail', 'mion'  ),
-               MAG_IMG_RIGHT            => array( 1,    'right',                'deas'  ),
-               MAG_IMG_LEFT             => array( 1,    'left',                 'clé'  ),
-               MAG_IMG_NONE             => array( 1,    'none',                 'faic'  ),
-               MAG_IMG_WIDTH            => array( 1,    '$1px'                   ),
-               MAG_IMG_CENTER           => array( 1,    'center', 'centre',     'lár'  ),
-               MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame', 'fráma', 'frámaithe' ),
-               MAG_INT                  => array( 0,    'INT:', 'INMH:'                   ),
-               MAG_SITENAME             => array( 1,    'SITENAME',             'AINMANTSUÍMH'  ),
-               MAG_NS                   => array( 0,    'NS:', 'AS:'                    ),
-               MAG_LOCALURL             => array( 0,    'LOCALURL:',            'URLÁITIÚIL'  ),
-               MAG_LOCALURLE            => array( 0,    'LOCALURLE:',           'URLÁITIÚILB'  ),
-               MAG_SERVER               => array( 0,    'SERVER',               'FREASTALAÍ'  ),
-               MAG_SERVERNAME           => array( 0,    'SERVERNAME',            'AINMANFHREASTALAÍ' ),
-               MAG_SCRIPTPATH           => array( 0,    'SCRIPTPATH',           'SCRIPTCHOSÁN'  ),
-               MAG_GRAMMAR              => array( 0,    'GRAMMAR:',             'GRAMADACH:'  ),
-               MAG_NOTITLECONVERT       => array( 0,    '__NOTITLECONVERT__', '__NOTC__', '__GANTIONTÚNADTEIDEAL__', '__GANTT__'),
-               MAG_NOCONTENTCONVERT     => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__', '__GANTIONTÚNANÁBHAIR__', '__GANTA__' ),
-               MAG_CURRENTWEEK          => array( 1,    'CURRENTWEEK',          'SEACHTAINLÁITHREACH'  ),
-               MAG_CURRENTDOW           => array( 1,    'CURRENTDOW',           'LÁLÁITHREACHNAS'  ),
-               MAG_REVISIONID           => array( 1,    'REVISIONID',           'IDANLEASAITHE'  ),
+               'redirect'               => array( 0,    '#redirect', '#athsheoladh' ),
+               'notoc'                  => array( 0,    '__NOTOC__', '__GANCÁ__'              ),
+               'forcetoc'               => array( 0,    '__FORCETOC__',         '__CÁGACHUAIR__'  ),
+               'toc'                    => array( 0,    '__TOC__', '__CÁ__'                ),
+               'noeditsection'          => array( 0,    '__NOEDITSECTION__',    '__GANMHÍRATHRÚ__'  ),
+               'start'                  => array( 0,    '__START__', '__TÚS__'              ),
+               'currentmonth'           => array( 1,    'CURRENTMONTH',  'MÍLÁITHREACH'  ),
+               'currentmonthname'       => array( 1,    'CURRENTMONTHNAME',     'AINMNAMÍOSALÁITHREAÍ'  ),
+               'currentmonthnamegen'    => array( 1,    'CURRENTMONTHNAMEGEN',  'GINAINMNAMÍOSALÁITHREAÍ'  ),
+               'currentmonthabbrev'     => array( 1,    'CURRENTMONTHABBREV',   'GIORRÚNAMÍOSALÁITHREAÍ'  ),
+               'currentday'             => array( 1,    'CURRENTDAY',           'LÁLÁITHREACH'  ),
+               'currentdayname'         => array( 1,    'CURRENTDAYNAME',       'AINMANLAELÁITHRIGH'  ),
+               'currentyear'            => array( 1,    'CURRENTYEAR',          'BLIAINLÁITHREACH'  ),
+               'currenttime'            => array( 1,    'CURRENTTIME',          'AMLÁITHREACH'  ),
+               'numberofarticles'       => array( 1,    'NUMBEROFARTICLES',     'LÍONNANALT'  ),
+               'numberoffiles'          => array( 1,    'NUMBEROFFILES',        'LÍONNAGCOMHAD'  ),
+               'pagename'               => array( 1,    'PAGENAME',             'AINMANLGH'  ),
+               'pagenamee'              => array( 1,    'PAGENAMEE',            'AINMANLGHB'  ),
+               'namespace'              => array( 1,    'NAMESPACE',            'AINMSPÁS'  ),
+               'msg'                    => array( 0,    'MSG:',                 'TCHT:'  ),
+               'subst'                  => array( 0,    'SUBST:',               'IONAD:'  ),
+               'msgnw'                  => array( 0,    'MSGNW:',               'TCHTFS:'  ),
+               'end'                    => array( 0,    '__END__',              '__DEIREADH__'  ),
+               'img_thumbnail'          => array( 1,    'thumbnail', 'thumb',   'mionsamhail', 'mion'  ),
+               'img_right'              => array( 1,    'right',                'deas'  ),
+               'img_left'               => array( 1,    'left',                 'clé'  ),
+               'img_none'               => array( 1,    'none',                 'faic'  ),
+               'img_width'              => array( 1,    '$1px'                   ),
+               'img_center'             => array( 1,    'center', 'centre',     'lár'  ),
+               'img_framed'             => array( 1,    'framed', 'enframed', 'frame', 'fráma', 'frámaithe' ),
+               'int'                    => array( 0,    'INT:', 'INMH:'                   ),
+               'sitename'               => array( 1,    'SITENAME',             'AINMANTSUÍMH'  ),
+               'ns'                     => array( 0,    'NS:', 'AS:'                    ),
+               'localurl'               => array( 0,    'LOCALURL:',            'URLÁITIÚIL'  ),
+               'localurle'              => array( 0,    'LOCALURLE:',           'URLÁITIÚILB'  ),
+               'server'                 => array( 0,    'SERVER',               'FREASTALAÍ'  ),
+               'servername'             => array( 0,    'SERVERNAME',            'AINMANFHREASTALAÍ' ),
+               'scriptpath'             => array( 0,    'SCRIPTPATH',           'SCRIPTCHOSÁN'  ),
+               'grammar'                => array( 0,    'GRAMMAR:',             'GRAMADACH:'  ),
+               'notitleconvert'         => array( 0,    '__NOTITLECONVERT__', '__NOTC__', '__GANTIONTÚNADTEIDEAL__', '__GANTT__'),
+               'nocontentconvert'       => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__', '__GANTIONTÚNANÁBHAIR__', '__GANTA__' ),
+               'currentweek'            => array( 1,    'CURRENTWEEK',          'SEACHTAINLÁITHREACH'  ),
+               'currentdow'             => array( 1,    'CURRENTDOW',           'LÁLÁITHREACHNAS'  ),
+               'revisionid'             => array( 1,    'REVISIONID',           'IDANLEASAITHE'  ),
        );
 
        function __construct() {
index a0a6805..0f647c7 100644 (file)
@@ -42,89 +42,89 @@ class LanguageHe extends LanguageUtf8 {
        );
        
        private $mMagicWordsHe = array(
-               MAG_REDIRECT            => array( 0,    '#הפניה',                                  '#REDIRECT'              ),
-               MAG_NOTOC               => array( 0,    '__ללא_תוכן_עניינים__', '__ללא_תוכן__',    '__NOTOC__'              ),
-               MAG_NOGALLERY           => array( 0,    '__ללא_גלריה__',                          '__NOGALLERY__'          ),
-               MAG_FORCETOC            => array( 0,    '__חייב_תוכן_עניינים__', '__חייב_תוכן__',   '__FORCETOC__'           ),
-               MAG_TOC                 => array( 0,    '__תוכן_עניינים__', '__תוכן__',             '__TOC__'                ),
-               MAG_NOEDITSECTION       => array( 0,    '__ללא_עריכה__',                           '__NOEDITSECTION__'      ),
-               MAG_START               => array( 0,    '__התחלה__',                               '__START__'              ),
-               MAG_CURRENTMONTH        => array( 1,    'חודש נוכחי',                               'CURRENTMONTH'           ),
-               MAG_CURRENTMONTHNAME    => array( 1,    'שם חודש נוכחי',                            'CURRENTMONTHNAME'       ),
-               MAG_CURRENTMONTHNAMEGEN => array( 1,    'שם חודש נוכחי קניין',                      'CURRENTMONTHNAMEGEN'    ),
-               MAG_CURRENTMONTHABBREV  => array( 1,    'קיצור חודש נוכחי',                         'CURRENTMONTHABBREV'     ),
-               MAG_CURRENTDAY          => array( 1,    'יום נוכחי',                                'CURRENTDAY'             ),
-               MAG_CURRENTDAY2         => array( 1,    'יום נוכחי 2',                              'CURRENTDAY2'            ),
-               MAG_CURRENTDAYNAME      => array( 1,    'שם יום נוכחי',                             'CURRENTDAYNAME'         ),
-               MAG_CURRENTYEAR         => array( 1,    'שנה נוכחית',                               'CURRENTYEAR'            ),
-               MAG_CURRENTTIME         => array( 1,    'שעה נוכחית',                               'CURRENTTIME'            ),
-               MAG_NUMBEROFPAGES       => array( 1,    'מספר דפים כולל', 'מספר דפים',             'NUMBEROFPAGES'          ),
-               MAG_NUMBEROFARTICLES    => array( 1,    'מספר ערכים',                              'NUMBEROFARTICLES'       ),
-               MAG_NUMBEROFFILES       => array( 1,    'מספר קבצים',                              'NUMBEROFFILES'          ),
-               MAG_NUMBEROFUSERS       => array( 1,    'מספר משתמשים',                            'NUMBEROFUSERS'          ),
-               MAG_PAGENAME            => array( 1,    'שם הדף',                                  'PAGENAME'               ),
-               MAG_PAGENAMEE           => array( 1,    'שם הדף מקודד',                            'PAGENAMEE'              ),
-               MAG_NAMESPACE           => array( 1,    'מרחב השם',                                'NAMESPACE'              ),
-               MAG_NAMESPACEE          => array( 1,    'מרחב השם מקודד',                          'NAMESPACEE'             ),
-               MAG_TALKSPACE           => array( 1,    'מרחב השיחה',                              'TALKSPACE'              ),
-               MAG_TALKSPACEE          => array( 1,    'מרחב השיחה מקודד',                        'TALKSPACEE'              ),
-               MAG_SUBJECTSPACE        => array( 1,    'מרחב הנושא', 'מרחב הערכים',              'SUBJECTSPACE', 'ARTICLESPACE' ),
-               MAG_SUBJECTSPACEE       => array( 1,    'מרחב הנושא מקודד', 'מרחב הערכים מקודד',  'SUBJECTSPACEE', 'ARTICLESPACEE' ),
-               MAG_FULLPAGENAME        => array( 1,    'שם הדף המלא',                            'FULLPAGENAME'           ),
-               MAG_FULLPAGENAMEE       => array( 1,    'שם הדף המלא מקודד',                      'FULLPAGENAMEE'          ),
-               MAG_SUBPAGENAME         => array( 1,    'שם דף המשנה',                            'SUBPAGENAME'            ),
-               MAG_SUBPAGENAMEE        => array( 1,    'שם דף המשנה מקודד',                      'SUBPAGENAMEE'           ),
-               MAG_BASEPAGENAME        => array( 1,    'שם דף הבסיס',                            'BASEPAGENAME'           ),
-               MAG_BASEPAGENAMEE       => array( 1,    'שם דף הבסיס מקודד',                      'BASEPAGENAMEE'          ),
-               MAG_TALKPAGENAME        => array( 1,    'שם דף השיחה',                            'TALKPAGENAME'           ),
-               MAG_TALKPAGENAMEE       => array( 1,    'שם דף השיחה מקודד',                      'TALKPAGENAMEE'          ),
-               MAG_SUBJECTPAGENAME     => array( 1,    'שם דף הנושא', 'שם הערך',                 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
-               MAG_SUBJECTPAGENAMEE    => array( 1,    'שם דף הנושא מקודד', 'שם הערך מקודד',     'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
-               MAG_MSG                 => array( 0,    'הכללה:',                                'MSG:'                   ),
-               MAG_SUBST               => array( 0,    'ס:',                                    'SUBST:'                 ),
-               MAG_MSGNW               => array( 0,    'הכללת מקור',                            'MSGNW:'                 ),
-               MAG_END                 => array( 0,    '__סוף__',                               '__END__'                ),
-               MAG_IMG_THUMBNAIL       => array( 1,    'ממוזער',                                'thumbnail', 'thumb'     ),
-               MAG_IMG_MANUALTHUMB     => array( 1,    'ממוזער=$1',                             'thumbnail=$1', 'thumb=$1'),
-               MAG_IMG_RIGHT           => array( 1,    'ימין',                                  'right'                  ),
-               MAG_IMG_LEFT            => array( 1,    'שמאל',                                 'left'                   ),
-               MAG_IMG_NONE            => array( 1,    'ללא',                                  'none'                   ),
-               MAG_IMG_WIDTH           => array( 1,    '$1px',                                 '$1px'                   ),
-               MAG_IMG_CENTER          => array( 1,    'מרכז',                                 'center', 'centre'       ),
-               MAG_IMG_FRAMED          => array( 1,    'ממוסגר', 'מסגרת',                      'framed', 'enframed', 'frame' ),
-               MAG_INT                 => array( 0,    'הודעה:',                               'INT:'                   ),
-               MAG_SITENAME            => array( 1,    'שם האתר',                              'SITENAME'               ),
-               MAG_NS                  => array( 0,    'מרחב שם:',                             'NS:'                    ),
-               MAG_LOCALURL            => array( 0,    'כתובת יחסית:',                         'LOCALURL:'              ),
-               MAG_LOCALURLE           => array( 0,    'כתובת יחסית מקודד:',                   'LOCALURLE:'             ),
-               MAG_SERVER              => array( 0,    'כתובת השרת', 'שרת',                    'SERVER'                 ),
-               MAG_SERVERNAME          => array( 0,    'שם השרת',                              'SERVERNAME'             ),
-               MAG_SCRIPTPATH          => array( 0,    'נתיב הקבצים',                          'SCRIPTPATH'             ),
-               MAG_GRAMMAR             => array( 0,    'דקדוק:',                               'GRAMMAR:'               ),
-               MAG_NOTITLECONVERT      => array( 0,    '__ללא_המרת_כותרת__',                  '__NOTITLECONVERT__', '__NOTC__'),
-               MAG_NOCONTENTCONVERT    => array( 0,    '__ללא_המרת_תוכן__',                   '__NOCONTENTCONVERT__', '__NOCC__'),
-               MAG_CURRENTWEEK         => array( 1,    'שבוע נוכחי',                           'CURRENTWEEK'            ),
-               MAG_CURRENTDOW          => array( 1,    'מספר יום נוכחי',                       'CURRENTDOW'             ),
-               MAG_REVISIONID          => array( 1,    'מזהה גרסה',                            'REVISIONID'             ),
-               MAG_PLURAL              => array( 0,    'רבים:',                                'PLURAL:'                ),
-               MAG_FULLURL             => array( 0,    'כתובת מלאה:',                          'FULLURL:'               ),
-               MAG_FULLURLE            => array( 0,    'כתובת מלאה מקודד:',                    'FULLURLE:'              ),
-               MAG_LCFIRST             => array( 0,    'אות ראשונה קטנה:',                     'LCFIRST:'               ),
-               MAG_UCFIRST             => array( 0,    'אות ראשונה גדולה:',                    'UCFIRST:'               ),
-               MAG_LC                  => array( 0,    'אותיות קטנות:',                        'LC:'                    ),
-               MAG_UC                  => array( 0,    'אותיות גדולות:',                       'UC:'                    ),
-               MAG_RAW                 => array( 0,    'ללא עיבוד:',                          'RAW:'                   ),
-               MAG_DISPLAYTITLE        => array( 1,    'כותרת תצוגה',                         'DISPLAYTITLE'           ),
-               MAG_RAWSUFFIX           => array( 1,    'ללא פסיק',                            'R'                      ),
-               MAG_NEWSECTIONLINK      => array( 1,    '__יצירת_הערה__',                      '__NEWSECTIONLINK__'     ),
-               MAG_CURRENTVERSION      => array( 1,    'גרסה נוכחית',                         'CURRENTVERSION'         ),
-               MAG_URLENCODE           => array( 0,    'נתיב מקודד:',                         'URLENCODE:'             ),
-               MAG_CURRENTTIMESTAMP    => array( 1,    'זמן נוכחי',                           'CURRENTTIMESTAMP'       ),
-               MAG_DIRECTIONMARK       => array( 1,    'סימן כיווניות',                       'DIRECTIONMARK', 'DIRMARK' ),
-               MAG_LANGUAGE            => array( 0,    '#שפה:',                              '#LANGUAGE:' ),
-               MAG_CONTENTLANGUAGE     => array( 1,    'שפת תוכן',                           'CONTENTLANGUAGE', 'CONTENTLANG' ),
-               MAG_PAGESINNAMESPACE    => array( 1,    'דפים במרחב השם:',                   'PAGESINNAMESPACE:', 'PAGESINNS:' ),
-               MAG_NUMBEROFADMINS      => array( 1,    'מספר מפעילים',                      'NUMBEROFADMINS' ),
+               'redirect'              => array( 0,    '#הפניה',                                  '#REDIRECT'              ),
+               'notoc'                 => array( 0,    '__ללא_תוכן_עניינים__', '__ללא_תוכן__',    '__NOTOC__'              ),
+               'nogallery'             => array( 0,    '__ללא_גלריה__',                          '__NOGALLERY__'          ),
+               'forcetoc'              => array( 0,    '__חייב_תוכן_עניינים__', '__חייב_תוכן__',   '__FORCETOC__'           ),
+               'toc'                   => array( 0,    '__תוכן_עניינים__', '__תוכן__',             '__TOC__'                ),
+               'noeditsection'         => array( 0,    '__ללא_עריכה__',                           '__NOEDITSECTION__'      ),
+               'start'                 => array( 0,    '__התחלה__',                               '__START__'              ),
+               'currentmonth'          => array( 1,    'חודש נוכחי',                               'CURRENTMONTH'           ),
+               'currentmonthname'      => array( 1,    'שם חודש נוכחי',                            'CURRENTMONTHNAME'       ),
+               'currentmonthnamegen'   => array( 1,    'שם חודש נוכחי קניין',                      'CURRENTMONTHNAMEGEN'    ),
+               'currentmonthabbrev'    => array( 1,    'קיצור חודש נוכחי',                         'CURRENTMONTHABBREV'     ),
+               'currentday'            => array( 1,    'יום נוכחי',                                'CURRENTDAY'             ),
+               'currentday2'           => array( 1,    'יום נוכחי 2',                              'CURRENTDAY2'            ),
+               'currentdayname'        => array( 1,    'שם יום נוכחי',                             'CURRENTDAYNAME'         ),
+               'currentyear'           => array( 1,    'שנה נוכחית',                               'CURRENTYEAR'            ),
+               'currenttime'           => array( 1,    'שעה נוכחית',                               'CURRENTTIME'            ),
+               'numberofpages'         => array( 1,    'מספר דפים כולל', 'מספר דפים',             'NUMBEROFPAGES'          ),
+               'numberofarticles'      => array( 1,    'מספר ערכים',                              'NUMBEROFARTICLES'       ),
+               'numberoffiles'         => array( 1,    'מספר קבצים',                              'NUMBEROFFILES'          ),
+               'numberofusers'         => array( 1,    'מספר משתמשים',                            'NUMBEROFUSERS'          ),
+               'pagename'              => array( 1,    'שם הדף',                                  'PAGENAME'               ),
+               'pagenamee'             => array( 1,    'שם הדף מקודד',                            'PAGENAMEE'              ),
+               'namespace'             => array( 1,    'מרחב השם',                                'NAMESPACE'              ),
+               'namespacee'            => array( 1,    'מרחב השם מקודד',                          'NAMESPACEE'             ),
+               'talkspace'             => array( 1,    'מרחב השיחה',                              'TALKSPACE'              ),
+               'talkspacee'            => array( 1,    'מרחב השיחה מקודד',                        'TALKSPACEE'              ),
+               'subjectspace'          => array( 1,    'מרחב הנושא', 'מרחב הערכים',              'SUBJECTSPACE', 'ARTICLESPACE' ),
+               'subjectspacee'         => array( 1,    'מרחב הנושא מקודד', 'מרחב הערכים מקודד',  'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+               'fullpagename'          => array( 1,    'שם הדף המלא',                            'FULLPAGENAME'           ),
+               'fullpagenamee'         => array( 1,    'שם הדף המלא מקודד',                      'FULLPAGENAMEE'          ),
+               'subpagename'           => array( 1,    'שם דף המשנה',                            'SUBPAGENAME'            ),
+               'subpagenamee'          => array( 1,    'שם דף המשנה מקודד',                      'SUBPAGENAMEE'           ),
+               'basepagename'          => array( 1,    'שם דף הבסיס',                            'BASEPAGENAME'           ),
+               'basepagenamee'         => array( 1,    'שם דף הבסיס מקודד',                      'BASEPAGENAMEE'          ),
+               'talkpagename'          => array( 1,    'שם דף השיחה',                            'TALKPAGENAME'           ),
+               'talkpagenamee'         => array( 1,    'שם דף השיחה מקודד',                      'TALKPAGENAMEE'          ),
+               'subjectpagename'       => array( 1,    'שם דף הנושא', 'שם הערך',                 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+               'subjectpagenamee'      => array( 1,    'שם דף הנושא מקודד', 'שם הערך מקודד',     'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+               'msg'                   => array( 0,    'הכללה:',                                'MSG:'                   ),
+               'subst'                 => array( 0,    'ס:',                                    'SUBST:'                 ),
+               'msgnw'                 => array( 0,    'הכללת מקור',                            'MSGNW:'                 ),
+               'end'                   => array( 0,    '__סוף__',                               '__END__'                ),
+               'img_thumbnail'         => array( 1,    'ממוזער',                                'thumbnail', 'thumb'     ),
+               'img_manualthumb'       => array( 1,    'ממוזער=$1',                             'thumbnail=$1', 'thumb=$1'),
+               'img_right'             => array( 1,    'ימין',                                  'right'                  ),
+               'img_left'              => array( 1,    'שמאל',                                 'left'                   ),
+               'img_none'              => array( 1,    'ללא',                                  'none'                   ),
+               'img_width'             => array( 1,    '$1px',                                 '$1px'                   ),
+               'img_center'            => array( 1,    'מרכז',                                 'center', 'centre'       ),
+               'img_framed'            => array( 1,    'ממוסגר', 'מסגרת',                      'framed', 'enframed', 'frame' ),
+               'int'                   => array( 0,    'הודעה:',                               'INT:'                   ),
+               'sitename'              => array( 1,    'שם האתר',                              'SITENAME'               ),
+               'ns'                    => array( 0,    'מרחב שם:',                             'NS:'                    ),
+               'localurl'              => array( 0,    'כתובת יחסית:',                         'LOCALURL:'              ),
+               'localurle'             => array( 0,    'כתובת יחסית מקודד:',                   'LOCALURLE:'             ),
+               'server'                => array( 0,    'כתובת השרת', 'שרת',                    'SERVER'                 ),
+               'servername'            => array( 0,    'שם השרת',                              'SERVERNAME'             ),
+               'scriptpath'            => array( 0,    'נתיב הקבצים',                          'SCRIPTPATH'             ),
+               'grammar'               => array( 0,    'דקדוק:',                               'GRAMMAR:'               ),
+               'notitleconvert'        => array( 0,    '__ללא_המרת_כותרת__',                  '__NOTITLECONVERT__', '__NOTC__'),
+               'nocontentconvert'      => array( 0,    '__ללא_המרת_תוכן__',                   '__NOCONTENTCONVERT__', '__NOCC__'),
+               'currentweek'           => array( 1,    'שבוע נוכחי',                           'CURRENTWEEK'            ),
+               'currentdow'            => array( 1,    'מספר יום נוכחי',                       'CURRENTDOW'             ),
+               'revisionid'            => array( 1,    'מזהה גרסה',                            'REVISIONID'             ),
+               'plural'                => array( 0,    'רבים:',                                'PLURAL:'                ),
+               'fullurl'               => array( 0,    'כתובת מלאה:',                          'FULLURL:'               ),
+               'fullurle'              => array( 0,    'כתובת מלאה מקודד:',                    'FULLURLE:'              ),
+               'lcfirst'               => array( 0,    'אות ראשונה קטנה:',                     'LCFIRST:'               ),
+               'ucfirst'               => array( 0,    'אות ראשונה גדולה:',                    'UCFIRST:'               ),
+               'lc'                    => array( 0,    'אותיות קטנות:',                        'LC:'                    ),
+               'uc'                    => array( 0,    'אותיות גדולות:',                       'UC:'                    ),
+               'raw'                   => array( 0,    'ללא עיבוד:',                          'RAW:'                   ),
+               'displaytitle'          => array( 1,    'כותרת תצוגה',                         'DISPLAYTITLE'           ),
+               'rawsuffix'             => array( 1,    'ללא פסיק',                            'R'                      ),
+               'newsectionlink'        => array( 1,    '__יצירת_הערה__',                      '__NEWSECTIONLINK__'     ),
+               'currentversion'        => array( 1,    'גרסה נוכחית',                         'CURRENTVERSION'         ),
+               'urlencode'             => array( 0,    'נתיב מקודד:',                         'URLENCODE:'             ),
+               'currenttimestamp'      => array( 1,    'זמן נוכחי',                           'CURRENTTIMESTAMP'       ),
+               'directionmark'         => array( 1,    'סימן כיווניות',                       'DIRECTIONMARK', 'DIRMARK' ),
+               'language'              => array( 0,    '#שפה:',                              '#LANGUAGE:' ),
+               'contentlanguage'       => array( 1,    'שפת תוכן',                           'CONTENTLANGUAGE', 'CONTENTLANG' ),
+               'pagesinnamespace'      => array( 1,    'דפים במרחב השם:',                   'PAGESINNAMESPACE:', 'PAGESINNS:' ),
+               'numberofadmins'        => array( 1,    'מספר מפעילים',                      'NUMBEROFADMINS' ),
        );
        
        /**
index 4b958fd..a080e6a 100644 (file)
@@ -37,7 +37,7 @@ class LanguageIs extends LanguageUtf8 {
        );
 
        private $mMagicWordsIs = array(
-               MAG_REDIRECT => array( 0, '#tilvísun', '#TILVÍSUN', '#redirect' ), // MagicWord::initRegex() sucks
+               'redirect'   => array( 0, '#tilvísun', '#TILVÍSUN', '#redirect' ), // MagicWord::initRegex() sucks
        );
 
        function __construct() {
index 536e0ec..9c428b2 100644 (file)
@@ -38,46 +38,46 @@ class LanguageMk extends LanguageUtf8 {
        );
        
        private $mMagicWordsMk = array(
-               MAG_REDIRECT            => array( 0, '#redirect', '#пренасочување', '#види' ),
-               MAG_NOTOC               => array( 0, '__NOTOC__', '__БЕЗСОДРЖИНА__' ),
-               MAG_FORCETOC            => array( 0, '__FORCETOC__', '__СОСОДРЖИНА__' ),
-               MAG_TOC                 => array( 0, '__TOC__', '__СОДРЖИНА__' ),
-               MAG_NOEDITSECTION       => array( 0, '__NOEDITSECTION__' , '__БЕЗ_УРЕДУВАЊЕ_НА_СЕКЦИИ__'),
-               MAG_START               => array( 0, '__START__' , '__ПОЧЕТОК__' ),
-               MAG_CURRENTMONTH        => array( 1, 'CURRENTMONTH', 'СЕГАШЕНМЕСЕЦ' ),
-               MAG_CURRENTMONTHNAME    => array( 1, 'CURRENTMONTHNAME', 'СЕГАШЕНМЕСЕЦИМЕ' ),
-               MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN', 'СЕГАШЕНМЕСЕЦИМЕРОД' ),
-               MAG_CURRENTMONTHABBREV  => array( 1, 'CURRENTMONTHABBREV', 'СЕГАШЕНМЕСЕЦСКР' ),
-               MAG_CURRENTDAY          => array( 1, 'CURRENTDAY', 'СЕГАШЕНДЕН' ),
-               MAG_CURRENTDAYNAME      => array( 1, 'CURRENTDAYNAME', 'СЕГАШЕНДЕНИМЕ' ),
-               MAG_CURRENTYEAR         => array( 1, 'CURRENTYEAR', 'СЕГАШНАГОДИНА' ),
-               MAG_CURRENTTIME         => array( 1, 'CURRENTTIME', 'СЕГАШНОВРЕМЕ' ),
-               MAG_NUMBEROFARTICLES    => array( 1, 'NUMBEROFARTICLES', 'БРОЈСТАТИИ' ),
-               MAG_PAGENAME            => array( 1, 'PAGENAME', 'СТРАНИЦА' ),
-               MAG_PAGENAMEE           => array( 1, 'PAGENAMEE', 'СТРАНИЦАИ' ),
-               MAG_NAMESPACE           => array( 1, 'NAMESPACE', 'ИМЕПРОСТОР' ),
-               MAG_SUBST               => array( 0, 'SUBST:', 'ЗАМЕСТ:' ),
-               MAG_MSGNW               => array( 0, 'MSGNW:', 'ИЗВЕШТNW:' ),
-               MAG_END                 => array( 0, '', '__КРАЈ__' ),
-               MAG_IMG_THUMBNAIL       => array( 1, 'thumbnail', 'thumb', 'мини' ),
-               MAG_IMG_RIGHT           => array( 1, 'right', 'десно', 'д' ),
-               MAG_IMG_LEFT            => array( 1, 'left', 'лево', 'л' ),
-               MAG_IMG_NONE            => array( 1, 'none', 'н' ),
-               MAG_IMG_WIDTH           => array( 1, '$1px', '$1пкс' , '$1п' ),
-               MAG_IMG_CENTER          => array( 1, 'center', 'centre', 'центар', 'ц' ),
-               MAG_IMG_FRAMED          => array( 1, 'framed', 'enframed', 'frame', 'рамка', 'ворамка' ),
-               MAG_INT                 => array( 0, 'INT:' ),
-               MAG_SITENAME            => array( 1, 'SITENAME', 'ИМЕНАСАЈТ' ),
-               MAG_NS                  => array( 0, 'NS:' ),
-               MAG_LOCALURL            => array( 0, 'LOCALURL:', 'ЛОКАЛНААДРЕСА:' ),
-               MAG_LOCALURLE           => array( 0, 'LOCALURLE:', 'ЛОКАЛНААДРЕСАИ:' ),
-               MAG_SERVER              => array( 0, 'SERVER', 'СЕРВЕР' ),
-               MAG_GRAMMAR             => array( 0, 'GRAMMAR:', 'ГРАМАТИКА:' ),
-               MAG_NOTITLECONVERT      => array( 0, '__NOTITLECONVERT__', '__NOTC__'),
-               MAG_NOCONTENTCONVERT    => array( 0, '__NOCONTENTCONVERT__', '__NOCC__'),
-               MAG_CURRENTWEEK         => array( 1, 'CURRENTWEEK', 'СЕГАШНАСЕДМИЦА'),
-               MAG_CURRENTDOW          => array( 1, 'CURRENTDOW' ),
-               MAG_REVISIONID          => array( 1, 'REVISIONID' ),
+               'redirect'              => array( 0, '#redirect', '#пренасочување', '#види' ),
+               'notoc'                 => array( 0, '__NOTOC__', '__БЕЗСОДРЖИНА__' ),
+               'forcetoc'              => array( 0, '__FORCETOC__', '__СОСОДРЖИНА__' ),
+               'toc'                   => array( 0, '__TOC__', '__СОДРЖИНА__' ),
+               'noeditsection'         => array( 0, '__NOEDITSECTION__' , '__БЕЗ_УРЕДУВАЊЕ_НА_СЕКЦИИ__'),
+               'start'                 => array( 0, '__START__' , '__ПОЧЕТОК__' ),
+               'currentmonth'          => array( 1, 'CURRENTMONTH', 'СЕГАШЕНМЕСЕЦ' ),
+               'currentmonthname'      => array( 1, 'CURRENTMONTHNAME', 'СЕГАШЕНМЕСЕЦИМЕ' ),
+               'currentmonthnamegen'   => array( 1, 'CURRENTMONTHNAMEGEN', 'СЕГАШЕНМЕСЕЦИМЕРОД' ),
+               'currentmonthabbrev'    => array( 1, 'CURRENTMONTHABBREV', 'СЕГАШЕНМЕСЕЦСКР' ),
+               'currentday'            => array( 1, 'CURRENTDAY', 'СЕГАШЕНДЕН' ),
+               'currentdayname'        => array( 1, 'CURRENTDAYNAME', 'СЕГАШЕНДЕНИМЕ' ),
+               'currentyear'           => array( 1, 'CURRENTYEAR', 'СЕГАШНАГОДИНА' ),
+               'currenttime'           => array( 1, 'CURRENTTIME', 'СЕГАШНОВРЕМЕ' ),
+               'numberofarticles'      => array( 1, 'NUMBEROFARTICLES', 'БРОЈСТАТИИ' ),
+               'pagename'              => array( 1, 'PAGENAME', 'СТРАНИЦА' ),
+               'pagenamee'             => array( 1, 'PAGENAMEE', 'СТРАНИЦАИ' ),
+               'namespace'             => array( 1, 'NAMESPACE', 'ИМЕПРОСТОР' ),
+               'subst'                 => array( 0, 'SUBST:', 'ЗАМЕСТ:' ),
+               'msgnw'                 => array( 0, 'MSGNW:', 'ИЗВЕШТNW:' ),
+               'end'                   => array( 0, '', '__КРАЈ__' ),
+               'img_thumbnail'         => array( 1, 'thumbnail', 'thumb', 'мини' ),
+               'img_right'             => array( 1, 'right', 'десно', 'д' ),
+               'img_left'              => array( 1, 'left', 'лево', 'л' ),
+               'img_none'              => array( 1, 'none', 'н' ),
+               'img_width'             => array( 1, '$1px', '$1пкс' , '$1п' ),
+               'img_center'            => array( 1, 'center', 'centre', 'центар', 'ц' ),
+               'img_framed'            => array( 1, 'framed', 'enframed', 'frame', 'рамка', 'ворамка' ),
+               'int'                   => array( 0, 'INT:' ),
+               'sitename'              => array( 1, 'SITENAME', 'ИМЕНАСАЈТ' ),
+               'ns'                    => array( 0, 'NS:' ),
+               'localurl'              => array( 0, 'LOCALURL:', 'ЛОКАЛНААДРЕСА:' ),
+               'localurle'             => array( 0, 'LOCALURLE:', 'ЛОКАЛНААДРЕСАИ:' ),
+               'server'                => array( 0, 'SERVER', 'СЕРВЕР' ),
+               'grammar'               => array( 0, 'GRAMMAR:', 'ГРАМАТИКА:' ),
+               'notitleconvert'        => array( 0, '__NOTITLECONVERT__', '__NOTC__'),
+               'nocontentconvert'      => array( 0, '__NOCONTENTCONVERT__', '__NOCC__'),
+               'currentweek'           => array( 1, 'CURRENTWEEK', 'СЕГАШНАСЕДМИЦА'),
+               'currentdow'            => array( 1, 'CURRENTDOW' ),
+               'revisionid'            => array( 1, 'REVISIONID' ),
        );
 
        function __construct() {
index e55f585..313ce5e 100644 (file)
@@ -20,40 +20,40 @@ class LanguageNds extends LanguageUtf8 {
        
        private $mMagicWordsNds = array(
        #   ID                                 CASE  SYNONYMS
-               MAG_REDIRECT             => array( 0, '#redirect',                   '#wiederleiden'          ),
-               MAG_NOTOC                => array( 0, '__NOTOC__',                   '__KEENINHOLTVERTEKEN__' ),
-               MAG_FORCETOC             => array( 0, '__FORCETOC__',                '__WIESINHOLTVERTEKEN__' ),
-               MAG_TOC                  => array( 0, '__TOC__',                     '__INHOLTVERTEKEN__'     ),
-               MAG_NOEDITSECTION        => array( 0, '__NOEDITSECTION__',           '__KEENÄNNERNLINK__'     ),
-               MAG_START                => array( 0, '__START__'                                             ),
-               MAG_CURRENTMONTH         => array( 1, 'CURRENTMONTH',                'AKTMAAND'               ),
-               MAG_CURRENTMONTHNAME     => array( 1, 'CURRENTMONTHNAME',            'AKTMAANDNAAM'           ),
-               MAG_CURRENTDAY           => array( 1, 'CURRENTDAY',                  'AKTDAG'                 ),
-               MAG_CURRENTDAYNAME       => array( 1, 'CURRENTDAYNAME',              'AKTDAGNAAM'             ),
-               MAG_CURRENTYEAR          => array( 1, 'CURRENTYEAR',                 'AKTJOHR'                ),
-               MAG_CURRENTTIME          => array( 1, 'CURRENTTIME',                 'AKTTIED'                ),
-               MAG_NUMBEROFARTICLES     => array( 1, 'NUMBEROFARTICLES',            'ARTIKELTALL'            ),
-               MAG_CURRENTMONTHNAMEGEN  => array( 1, 'CURRENTMONTHNAMEGEN',         'AKTMAANDNAAMGEN'        ),
-               MAG_PAGENAME             => array( 1, 'PAGENAME',                    'SIETNAAM'               ),
-               MAG_PAGENAMEE            => array( 1, 'PAGENAMEE',                   'SIETNAAME'              ),
-               MAG_NAMESPACE            => array( 1, 'NAMESPACE',                   'NAAMRUUM'               ),
-               MAG_SUBST                => array( 0, 'SUBST:'                                                ),
-               MAG_MSGNW                => array( 0, 'MSGNW:'                                                ),
-               MAG_END                  => array( 0, '__END__',                     '__ENN__'                ),
-               MAG_IMG_THUMBNAIL        => array( 1, 'thumbnail', 'thumb',          'duum'                   ),
-               MAG_IMG_RIGHT            => array( 1, 'right',                       'rechts'                 ),
-               MAG_IMG_LEFT             => array( 1, 'left',                        'links'                  ),
-               MAG_IMG_NONE             => array( 1, 'none',                        'keen'                   ),
-               MAG_IMG_WIDTH            => array( 1, '$1px',                        '$1px'                   ),
-               MAG_IMG_CENTER           => array( 1, 'center', 'centre',            'merrn'                  ),
-               MAG_IMG_FRAMED           => array( 1, 'framed', 'enframed', 'frame', 'rahmt'                  ),
-               MAG_INT                  => array( 0, 'INT:'                                                  ),
-               MAG_SITENAME             => array( 1, 'SITENAME',                    'STEEDNAAM'              ),
-               MAG_NS                   => array( 0, 'NS:',                         'NR:'                    ),
-               MAG_LOCALURL             => array( 0, 'LOCALURL:',                   'STEEDURL:'              ),
-               MAG_LOCALURLE            => array( 0, 'LOCALURLE:',                  'STEEDURLE:'             ),
-               MAG_SERVER               => array( 0, 'SERVER',                      'SERVER'                 ),
-               MAG_GRAMMAR              => array( 0, 'GRAMMAR:',                    'GRAMMATIK:'             )
+               'redirect'               => array( 0, '#redirect',                   '#wiederleiden'          ),
+               'notoc'                  => array( 0, '__NOTOC__',                   '__KEENINHOLTVERTEKEN__' ),
+               'forcetoc'               => array( 0, '__FORCETOC__',                '__WIESINHOLTVERTEKEN__' ),
+               'toc'                    => array( 0, '__TOC__',                     '__INHOLTVERTEKEN__'     ),
+               'noeditsection'          => array( 0, '__NOEDITSECTION__',           '__KEENÄNNERNLINK__'     ),
+               'start'                  => array( 0, '__START__'                                             ),
+               'currentmonth'           => array( 1, 'CURRENTMONTH',                'AKTMAAND'               ),
+               'currentmonthname'       => array( 1, 'CURRENTMONTHNAME',            'AKTMAANDNAAM'           ),
+               'currentday'             => array( 1, 'CURRENTDAY',                  'AKTDAG'                 ),
+               'currentdayname'         => array( 1, 'CURRENTDAYNAME',              'AKTDAGNAAM'             ),
+               'currentyear'            => array( 1, 'CURRENTYEAR',                 'AKTJOHR'                ),
+               'currenttime'            => array( 1, 'CURRENTTIME',                 'AKTTIED'                ),
+               'numberofarticles'       => array( 1, 'NUMBEROFARTICLES',            'ARTIKELTALL'            ),
+               'currentmonthnamegen'    => array( 1, 'CURRENTMONTHNAMEGEN',         'AKTMAANDNAAMGEN'        ),
+               'pagename'               => array( 1, 'PAGENAME',                    'SIETNAAM'               ),
+               'pagenamee'              => array( 1, 'PAGENAMEE',                   'SIETNAAME'              ),
+               'namespace'              => array( 1, 'NAMESPACE',                   'NAAMRUUM'               ),
+               'subst'                  => array( 0, 'SUBST:'                                                ),
+               'msgnw'                  => array( 0, 'MSGNW:'                                                ),
+               'end'                    => array( 0, '__END__',                     '__ENN__'                ),
+               'img_thumbnail'          => array( 1, 'thumbnail', 'thumb',          'duum'                   ),
+               'img_right'              => array( 1, 'right',                       'rechts'                 ),
+               'img_left'               => array( 1, 'left',                        'links'                  ),
+               'img_none'               => array( 1, 'none',                        'keen'                   ),
+               'img_width'              => array( 1, '$1px',                        '$1px'                   ),
+               'img_center'             => array( 1, 'center', 'centre',            'merrn'                  ),
+               'img_framed'             => array( 1, 'framed', 'enframed', 'frame', 'rahmt'                  ),
+               'int'                    => array( 0, 'INT:'                                                  ),
+               'sitename'               => array( 1, 'SITENAME',                    'STEEDNAAM'              ),
+               'ns'                     => array( 0, 'NS:',                         'NR:'                    ),
+               'localurl'               => array( 0, 'LOCALURL:',                   'STEEDURL:'              ),
+               'localurle'              => array( 0, 'LOCALURLE:',                  'STEEDURLE:'             ),
+               'server'                 => array( 0, 'SERVER',                      'SERVER'                 ),
+               'grammar'                => array( 0, 'GRAMMAR:',                    'GRAMMATIK:'             )
        );
        
        private $mSkinNamesNds = array(
index 1ef973b..dc3fc0f 100644 (file)
@@ -60,47 +60,47 @@ class LanguageNn extends LanguageUtf8 {
        #
        private $mMagicWordsNn = array(
        #   ID                                 CASE  SYNONYMS
-               MAG_REDIRECT             => array( 0,    '#redirect', '#omdiriger'                                              ),
-               MAG_NOTOC                => array( 0,    '__NOTOC__', '__INGAINNHALDSLISTE__', '__INGENINNHOLDSLISTE__'         ),
-               MAG_FORCETOC             => array( 0,    '__FORCETOC__', '__ALLTIDINNHALDSLISTE__', '__ALLTIDINNHOLDSLISTE__'   ),
-               MAG_TOC                  => array( 0,    '__TOC__', '__INNHALDSLISTE__', '__INNHOLDSLISTE__'                    ),
-               MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__', '__INGABOLKENDRING__', '__INGABOLKREDIGERING__', '__INGENDELENDRING__'),
-               MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH', 'MÅNADNO', 'MÅNEDNÅ'                                   ),
-               MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME', 'MÅNADNONAMN', 'MÅNEDNÅNAVN'                       ),
-               MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV', 'MÅNADNOKORT', 'MÅNEDNÅKORT'                     ),
-               MAG_CURRENTDAY           => array( 1,    'CURRENTDAY', 'DAGNO', 'DAGNÅ'                                         ),
-               MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME', 'DAGNONAMN', 'DAGNÅNAVN'                             ),
-               MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR', 'ÅRNO', 'ÅRNÅ'                                          ),
-               MAG_CURRENTTIME          => array( 1,    'CURRENTTIME', 'TIDNO', 'TIDNÅ'                                        ),
-               MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES', 'INNHALDSSIDETAL', 'INNHOLDSSIDETALL'              ),
-               MAG_NUMBEROFFILES        => array( 1,    'NUMBEROFFILES', 'FILTAL'                                              ),
-               MAG_PAGENAME             => array( 1,    'PAGENAME', 'SIDENAMN', 'SIDENAVN'                                     ),
-               MAG_PAGENAMEE            => array( 1,    'PAGENAMEE', 'SIDENAMNE', 'SIDENAVNE'                                  ),
-               MAG_NAMESPACE            => array( 1,    'NAMESPACE', 'NAMNEROM', 'NAVNEROM'                                    ),
-               MAG_SUBST                => array( 0,    'SUBST:', 'LIMINN:'                                                    ),
-               MAG_MSGNW                => array( 0,    'MSGNW:', 'IKWIKMELD:'                                                 ),
-               MAG_END                  => array( 0,    '__END__', '__SLUTT__'                                                 ),
-               MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb', 'mini', 'miniatyr'                               ),
-               MAG_IMG_MANUALTHUMB      => array( 1,    'thumbnail=$1', 'thumb=$1', 'mini=$1', 'miniatyr=$1'                   ),
-               MAG_IMG_RIGHT            => array( 1,    'right', 'høgre', 'høyre'                                              ),
-               MAG_IMG_LEFT             => array( 1,    'left', 'venstre'                                                      ),
-               MAG_IMG_NONE             => array( 1,    'none', 'ingen'                                                        ),
-               MAG_IMG_WIDTH            => array( 1,    '$1px', '$1pk'                                                         ),
-               MAG_IMG_CENTER           => array( 1,    'center', 'centre', 'sentrum'                                          ),
-               MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame', 'ramme'                                 ),
-               MAG_SITENAME             => array( 1,    'SITENAME', 'NETTSTADNAMN'                                             ),
-               MAG_NS                   => array( 0,    'NS:', 'NR:'                                                           ),
-               MAG_LOCALURL             => array( 0,    'LOCALURL:', 'LOKALLENKJE:', 'LOKALLENKE:'                             ),
-               MAG_LOCALURLE            => array( 0,    'LOCALURLE:', 'LOKALLENKJEE:', 'LOKALLENKEE:'                          ),
-               MAG_SERVER               => array( 0,    'SERVER', 'TENAR', 'TJENER'                                            ),
-               MAG_SERVERNAME           => array( 0,    'SERVERNAME', 'TENARNAMN', 'TJENERNAVN'                                ),
-               MAG_SCRIPTPATH           => array( 0,    'SCRIPTPATH', 'SKRIPTSTI'                                              ),
-               MAG_GRAMMAR              => array( 0,    'GRAMMAR:', 'GRAMMATIKK:'                                              ),
-               MAG_NOTITLECONVERT       => array( 0,    '__NOTITLECONVERT__', '__NOTC__'                                       ),
-               MAG_NOCONTENTCONVERT     => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__'                                     ),
-               MAG_CURRENTWEEK          => array( 1,    'CURRENTWEEK', 'VEKENRNO', 'UKENRNÅ'                                   ),
-               MAG_CURRENTDOW           => array( 1,    'CURRENTDOW', 'VEKEDAGNRNO', 'UKEDAGNRNÅ'                              ),
-               MAG_REVISIONID           => array( 1,    'REVISIONID', 'VERSJONSID'                                             )
+               'redirect'               => array( 0,    '#redirect', '#omdiriger'                                              ),
+               'notoc'                  => array( 0,    '__NOTOC__', '__INGAINNHALDSLISTE__', '__INGENINNHOLDSLISTE__'         ),
+               'forcetoc'               => array( 0,    '__FORCETOC__', '__ALLTIDINNHALDSLISTE__', '__ALLTIDINNHOLDSLISTE__'   ),
+               'toc'                    => array( 0,    '__TOC__', '__INNHALDSLISTE__', '__INNHOLDSLISTE__'                    ),
+               'noeditsection'          => array( 0,    '__NOEDITSECTION__', '__INGABOLKENDRING__', '__INGABOLKREDIGERING__', '__INGENDELENDRING__'),
+               'currentmonth'           => array( 1,    'CURRENTMONTH', 'MÅNADNO', 'MÅNEDNÅ'                                   ),
+               'currentmonthname'       => array( 1,    'CURRENTMONTHNAME', 'MÅNADNONAMN', 'MÅNEDNÅNAVN'                       ),
+               'currentmonthabbrev'     => array( 1,    'CURRENTMONTHABBREV', 'MÅNADNOKORT', 'MÅNEDNÅKORT'                     ),
+               'currentday'             => array( 1,    'CURRENTDAY', 'DAGNO', 'DAGNÅ'                                         ),
+               'currentdayname'         => array( 1,    'CURRENTDAYNAME', 'DAGNONAMN', 'DAGNÅNAVN'                             ),
+               'currentyear'            => array( 1,    'CURRENTYEAR', 'ÅRNO', 'ÅRNÅ'                                          ),
+               'currenttime'            => array( 1,    'CURRENTTIME', 'TIDNO', 'TIDNÅ'                                        ),
+               'numberofarticles'       => array( 1,    'NUMBEROFARTICLES', 'INNHALDSSIDETAL', 'INNHOLDSSIDETALL'              ),
+               'numberoffiles'          => array( 1,    'NUMBEROFFILES', 'FILTAL'                                              ),
+               'pagename'               => array( 1,    'PAGENAME', 'SIDENAMN', 'SIDENAVN'                                     ),
+               'pagenamee'              => array( 1,    'PAGENAMEE', 'SIDENAMNE', 'SIDENAVNE'                                  ),
+               'namespace'              => array( 1,    'NAMESPACE', 'NAMNEROM', 'NAVNEROM'                                    ),
+               'subst'                  => array( 0,    'SUBST:', 'LIMINN:'                                                    ),
+               'msgnw'                  => array( 0,    'MSGNW:', 'IKWIKMELD:'                                                 ),
+               'end'                    => array( 0,    '__END__', '__SLUTT__'                                                 ),
+               'img_thumbnail'          => array( 1,    'thumbnail', 'thumb', 'mini', 'miniatyr'                               ),
+               'img_manualthumb'        => array( 1,    'thumbnail=$1', 'thumb=$1', 'mini=$1', 'miniatyr=$1'                   ),
+               'img_right'              => array( 1,    'right', 'høgre', 'høyre'                                              ),
+               'img_left'               => array( 1,    'left', 'venstre'                                                      ),
+               'img_none'               => array( 1,    'none', 'ingen'                                                        ),
+               'img_width'              => array( 1,    '$1px', '$1pk'                                                         ),
+               'img_center'             => array( 1,    'center', 'centre', 'sentrum'                                          ),
+               'img_framed'             => array( 1,    'framed', 'enframed', 'frame', 'ramme'                                 ),
+               'sitename'               => array( 1,    'SITENAME', 'NETTSTADNAMN'                                             ),
+               'ns'                     => array( 0,    'NS:', 'NR:'                                                           ),
+               'localurl'               => array( 0,    'LOCALURL:', 'LOKALLENKJE:', 'LOKALLENKE:'                             ),
+               'localurle'              => array( 0,    'LOCALURLE:', 'LOKALLENKJEE:', 'LOKALLENKEE:'                          ),
+               'server'                 => array( 0,    'SERVER', 'TENAR', 'TJENER'                                            ),
+               'servername'             => array( 0,    'SERVERNAME', 'TENARNAMN', 'TJENERNAVN'                                ),
+               'scriptpath'             => array( 0,    'SCRIPTPATH', 'SKRIPTSTI'                                              ),
+               'grammar'                => array( 0,    'GRAMMAR:', 'GRAMMATIKK:'                                              ),
+               'notitleconvert'         => array( 0,    '__NOTITLECONVERT__', '__NOTC__'                                       ),
+               'nocontentconvert'       => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__'                                     ),
+               'currentweek'            => array( 1,    'CURRENTWEEK', 'VEKENRNO', 'UKENRNÅ'                                   ),
+               'currentdow'             => array( 1,    'CURRENTDOW', 'VEKEDAGNRNO', 'UKEDAGNRNÅ'                              ),
+               'revisionid'             => array( 1,    'REVISIONID', 'VERSJONSID'                                             )
        );
 
        function __construct() {
index ecd47eb..c710f4f 100644 (file)
@@ -85,51 +85,51 @@ require_once( 'LanguageUtf8.php' );
 #
 /* private */ $wgMagicWordsPt = array(
 #   ID                                 CASE  SYNONYMS
-       MAG_REDIRECT             => array( 0,    '#REDIRECT', '#redir'    ),
-       MAG_NOTOC                => array( 0,    '__NOTOC__'              ),
-       MAG_FORCETOC             => array( 0,    '__FORCETOC__'           ),
-       MAG_TOC                  => array( 0,    '__TOC__'                ),
-       MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__'      ),
-       MAG_START                => array( 0,    '__START__'              ),
-       MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH'           ),
-       MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME'       ),
-       MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN'    ),
-       MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV'     ),
-       MAG_CURRENTDAY           => array( 1,    'CURRENTDAY'             ),
-       MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME'         ),
-       MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR'            ),
-       MAG_CURRENTTIME          => array( 1,    'CURRENTTIME'            ),
-       MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES'       ),
-       MAG_NUMBEROFFILES        => array( 1,    'NUMBEROFFILES'          ),
-       MAG_PAGENAME             => array( 1,    'PAGENAME'               ),
-       MAG_PAGENAMEE            => array( 1,    'PAGENAMEE'              ),
-       MAG_NAMESPACE            => array( 1,    'NAMESPACE'              ),
-       MAG_MSG                  => array( 0,    'MSG:'                   ),
-       MAG_SUBST                => array( 0,    'SUBST:'                 ),
-       MAG_MSGNW                => array( 0,    'MSGNW:'                 ),
-       MAG_END                  => array( 0,    '__END__'                ),
-       MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb'     ),
-       MAG_IMG_MANUALTHUMB      => array( 1,    'thumbnail=$1', 'thumb=$1'),
-       MAG_IMG_RIGHT            => array( 1,    'right', 'direita'       ),
-       MAG_IMG_LEFT             => array( 1,    'left', 'esquerda'       ),
-       MAG_IMG_NONE             => array( 1,    'none', 'nenhum'         ),
-       MAG_IMG_WIDTH            => array( 1,    '$1px'                   ),
-       MAG_IMG_CENTER           => array( 1,    'center', 'centre'       ),
-       MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame' ),
-       MAG_INT                  => array( 0,    'INT:'                   ),
-       MAG_SITENAME             => array( 1,    'SITENAME'               ),
-       MAG_NS                   => array( 0,    'NS:'                    ),
-       MAG_LOCALURL             => array( 0,    'LOCALURL:'              ),
-       MAG_LOCALURLE            => array( 0,    'LOCALURLE:'             ),
-       MAG_SERVER               => array( 0,    'SERVER'                 ),
-       MAG_SERVERNAME           => array( 0,    'SERVERNAME'             ),
-       MAG_SCRIPTPATH           => array( 0,    'SCRIPTPATH'             ),
-       MAG_GRAMMAR              => array( 0,    'GRAMMAR:'               ),
-       MAG_NOTITLECONVERT       => array( 0,    '__NOTITLECONVERT__', '__NOTC__'),
-       MAG_NOCONTENTCONVERT     => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__'),
-       MAG_CURRENTWEEK          => array( 1,    'CURRENTWEEK'            ),
-       MAG_CURRENTDOW           => array( 1,    'CURRENTDOW'             ),
-       MAG_REVISIONID           => array( 1,    'REVISIONID'             ),
+       'redirect'               => array( 0,    '#REDIRECT', '#redir'    ),
+       'notoc'                  => array( 0,    '__NOTOC__'              ),
+       'forcetoc'               => array( 0,    '__FORCETOC__'           ),
+       'toc'                    => array( 0,    '__TOC__'                ),
+       'noeditsection'          => array( 0,    '__NOEDITSECTION__'      ),
+       'start'                  => array( 0,    '__START__'              ),
+       'currentmonth'           => array( 1,    'CURRENTMONTH'           ),
+       'currentmonthname'       => array( 1,    'CURRENTMONTHNAME'       ),
+       'currentmonthnamegen'    => array( 1,    'CURRENTMONTHNAMEGEN'    ),
+       'currentmonthabbrev'     => array( 1,    'CURRENTMONTHABBREV'     ),
+       'currentday'             => array( 1,    'CURRENTDAY'             ),
+       'currentdayname'         => array( 1,    'CURRENTDAYNAME'         ),
+       'currentyear'            => array( 1,    'CURRENTYEAR'            ),
+       'currenttime'            => array( 1,    'CURRENTTIME'            ),
+       'numberofarticles'       => array( 1,    'NUMBEROFARTICLES'       ),
+       'numberoffiles'          => array( 1,    'NUMBEROFFILES'          ),
+       'pagename'               => array( 1,    'PAGENAME'               ),
+       'pagenamee'              => array( 1,    'PAGENAMEE'              ),
+       'namespace'              => array( 1,    'NAMESPACE'              ),
+       'msg'                    => array( 0,    'MSG:'                   ),
+       'subst'                  => array( 0,    'SUBST:'                 ),
+       'msgnw'                  => array( 0,    'MSGNW:'                 ),
+       'end'                    => array( 0,    '__END__'                ),
+       'img_thumbnail'          => array( 1,    'thumbnail', 'thumb'     ),
+       'img_manualthumb'        => array( 1,    'thumbnail=$1', 'thumb=$1'),
+       'img_right'              => array( 1,    'right', 'direita'       ),
+       'img_left'               => array( 1,    'left', 'esquerda'       ),
+       'img_none'               => array( 1,    'none', 'nenhum'         ),
+       'img_width'              => array( 1,    '$1px'                   ),
+       'img_center'             => array( 1,    'center', 'centre'       ),
+       'img_framed'             => array( 1,    'framed', 'enframed', 'frame' ),
+       'int'                    => array( 0,    'INT:'                   ),
+       'sitename'               => array( 1,    'SITENAME'               ),
+       'ns'                     => array( 0,    'NS:'                    ),
+       'localurl'               => array( 0,    'LOCALURL:'              ),
+       'localurle'              => array( 0,    'LOCALURLE:'             ),
+       'server'                 => array( 0,    'SERVER'                 ),
+       'servername'             => array( 0,    'SERVERNAME'             ),
+       'scriptpath'             => array( 0,    'SCRIPTPATH'             ),
+       'grammar'                => array( 0,    'GRAMMAR:'               ),
+       'notitleconvert'         => array( 0,    '__NOTITLECONVERT__', '__NOTC__'),
+       'nocontentconvert'       => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__'),
+       'currentweek'            => array( 1,    'CURRENTWEEK'            ),
+       'currentdow'             => array( 1,    'CURRENTDOW'             ),
+       'revisionid'             => array( 1,    'REVISIONID'             ),
 );
 
 if (!$wgCachedMessageArrays) {
index 1cac3d0..da0b92c 100644 (file)
@@ -25,28 +25,28 @@ class LanguageRo extends LanguageUtf8 {
                
        private $mMagicWordsRo = array(
        #   ID                                 CASE  SYNONYMS
-               MAG_REDIRECT             => array( 0,    '#redirect'                                       ),
-               MAG_NOTOC                => array( 0,    '__NOTOC__', '__FARACUPRINS__'                    ),
-               MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__', '__FARAEDITSECTIUNE__'       ),
-               MAG_START                => array( 0,    '__START__'                                       ),
-               MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH', '{{NUMARLUNACURENTA}}'            ),
-               MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME', '{{NUMELUNACURENTA}}'         ),
-               MAG_CURRENTDAY           => array( 1,    'CURRENTDAY', '{{NUMARZIUACURENTA}}'              ),
-               MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME', '{{NUMEZIUACURENTA}}'           ),
-               MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR', '{{ANULCURENT}}'                   ),
-               MAG_CURRENTTIME          => array( 1,    'CURRENTTIME', '{{ORACURENTA}}'                   ),
-               MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES', '{{NUMARDEARTICOLE}}'         ),
-               MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN', '{{NUMELUNACURENTAGEN}}'   ),
-               MAG_SUBST                => array( 0,    'SUBST:'                                          ),
-               MAG_MSGNW                => array( 0,    'MSGNW:', 'MSJNOU:'                               ),
-               MAG_END                  => array( 0,    '__END__', '__FINAL__'                            ),
-               MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb'                              ),
-               MAG_IMG_RIGHT            => array( 1,    'right'                                           ),
-               MAG_IMG_LEFT             => array( 1,    'left'                                            ),
-               MAG_IMG_NONE             => array( 1,    'none'                                            ),
-               MAG_IMG_WIDTH            => array( 1,    '$1px'                                            ),
-               MAG_IMG_CENTER           => array( 1,    'center', 'centre'                                ),
-               MAG_INT                  => array( 0,    'INT:'                                            )
+               'redirect'               => array( 0,    '#redirect'                                       ),
+               'notoc'                  => array( 0,    '__NOTOC__', '__FARACUPRINS__'                    ),
+               'noeditsection'          => array( 0,    '__NOEDITSECTION__', '__FARAEDITSECTIUNE__'       ),
+               'start'                  => array( 0,    '__START__'                                       ),
+               'currentmonth'           => array( 1,    'CURRENTMONTH', '{{NUMARLUNACURENTA}}'            ),
+               'currentmonthname'       => array( 1,    'CURRENTMONTHNAME', '{{NUMELUNACURENTA}}'         ),
+               'currentday'             => array( 1,    'CURRENTDAY', '{{NUMARZIUACURENTA}}'              ),
+               'currentdayname'         => array( 1,    'CURRENTDAYNAME', '{{NUMEZIUACURENTA}}'           ),
+               'currentyear'            => array( 1,    'CURRENTYEAR', '{{ANULCURENT}}'                   ),
+               'currenttime'            => array( 1,    'CURRENTTIME', '{{ORACURENTA}}'                   ),
+               'numberofarticles'       => array( 1,    'NUMBEROFARTICLES', '{{NUMARDEARTICOLE}}'         ),
+               'currentmonthnamegen'    => array( 1,    'CURRENTMONTHNAMEGEN', '{{NUMELUNACURENTAGEN}}'   ),
+               'subst'                  => array( 0,    'SUBST:'                                          ),
+               'msgnw'                  => array( 0,    'MSGNW:', 'MSJNOU:'                               ),
+               'end'                    => array( 0,    '__END__', '__FINAL__'                            ),
+               'img_thumbnail'          => array( 1,    'thumbnail', 'thumb'                              ),
+               'img_right'              => array( 1,    'right'                                           ),
+               'img_left'               => array( 1,    'left'                                            ),
+               'img_none'               => array( 1,    'none'                                            ),
+               'img_width'              => array( 1,    '$1px'                                            ),
+               'img_center'             => array( 1,    'center', 'centre'                                ),
+               'int'                    => array( 0,    'INT:'                                            )
        );
 
        
index 2041639..fd21c8e 100644 (file)
@@ -62,52 +62,52 @@ require_once( 'LanguageUtf8.php' );
 #
 /* private */ $wgMagicWordsRu = array(
 #   ID                                 CASE  SYNONYMS
-       MAG_REDIRECT             => array( 0,    '#REDIRECT', '#ПЕРЕНАПРАВЛЕНИЕ', '#ПЕРЕНАПР'),
-       MAG_NOTOC                => array( 0,    '__NOTOC__', '__БЕЗСОДЕРЖАНИЯ__'),
-       MAG_FORCETOC             => array( 0,    '__FORCETOC__'),
-       MAG_TOC                  => array( 0,    '__TOC__', '__СОДЕРЖАНИЕ__'),
-       MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__', '__БЕЗРЕДАКТИРОВАНИЯРАЗДЕЛА__'),
-       MAG_START                => array( 0,    '__START__', '__НАЧАЛО__'),
-       MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH', 'ТЕКУЩИЙМЕСЯЦ'),
-       MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME','НАЗВАНИЕТЕКУЩЕГОМЕСЯЦА'),
-       MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN','НАЗВАНИЕТЕКУЩЕГОМЕСЯЦАРОД'),
-       MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV', 'НАЗВАНИЕТЕКУЩЕГОМЕСЯЦААБР'),
-       MAG_CURRENTDAY           => array( 1,    'CURRENTDAY','ТЕКУЩИЙДЕНЬ'),
-       MAG_CURRENTDAY2          => array( 1,    'CURRENTDAY2','ТЕКУЩИЙДЕНЬ2'),
-       MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME','НАЗВАНИЕТЕКУЩЕГОДНЯ'),
-       MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR','ТЕКУЩИЙГОД'),
-       MAG_CURRENTTIME          => array( 1,    'CURRENTTIME','ТЕКУЩЕЕВРЕМЯ'),
-       MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES','КОЛИЧЕСТВОСТАТЕЙ'),
-       MAG_NUMBEROFFILES        => array( 1,    'NUMBEROFFILES', 'КОЛИЧЕСТВОФАЛОВ'),
-       MAG_PAGENAME             => array( 1,    'PAGENAME','НАЗВАНИЕСТРАНИЦЫ'),
-       MAG_PAGENAMEE            => array( 1,    'PAGENAMEE','НАЗВАНИЕСТРАНИЦЫ2'),
-       MAG_NAMESPACE            => array( 1,    'NAMESPACE','ПРОСТРАНСТВОИМЁН'),
-       MAG_MSG                  => array( 0,    'MSG:'),
-       MAG_SUBST                => array( 0,    'SUBST:','ПОДСТ:'),
-       MAG_MSGNW                => array( 0,    'MSGNW:'),
-       MAG_END                  => array( 0,    '__END__','__КОНЕЦ__'),
-       MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb', 'мини'),
-       MAG_IMG_MANUALTHUMB      => array( 1,    'thumbnail=$1', 'thumb=$1', 'мини=$1'),
-       MAG_IMG_RIGHT            => array( 1,    'right','справа'),
-       MAG_IMG_LEFT             => array( 1,    'left','слева'),
-       MAG_IMG_NONE             => array( 1,    'none'),
-       MAG_IMG_WIDTH            => array( 1,    '$1px','$1пкс'),
-       MAG_IMG_CENTER           => array( 1,    'center', 'centre','центр'),
-       MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame','обрамить'),
-       MAG_INT                  => array( 0,    'INT:'),
-       MAG_SITENAME             => array( 1,    'SITENAME','НАЗВАНИЕСАЙТА'),
-       MAG_NS                   => array( 0,    'NS:','ПИ:'),
-       MAG_LOCALURL             => array( 0,    'LOCALURL:'),
-       MAG_LOCALURLE            => array( 0,    'LOCALURLE:'),
-       MAG_SERVER               => array( 0,    'SERVER','СЕРВЕР'),
-       MAG_SERVERNAME           => array( 0,    'SERVERNAME', 'НАЗВАНИЕСЕРВЕРА'),
-       MAG_SCRIPTPATH           => array( 0,    'SCRIPTPATH', 'ПУТЬКСКРИПТУ'),
-       MAG_GRAMMAR              => array( 0,    'GRAMMAR:'),
-       MAG_NOTITLECONVERT       => array( 0,    '__NOTITLECONVERT__', '__NOTC__', '__БЕЗПРЕОБРАЗОВАНИЯЗАГОЛОВКА__'),
-       MAG_NOCONTENTCONVERT     => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__', '__БЕЗПРЕОБРАЗОВАНИЯТЕКСТА__'),
-       MAG_CURRENTWEEK          => array( 1,    'CURRENTWEEK','ТЕКУЩАЯНЕДЕЛЯ'),
-       MAG_CURRENTDOW           => array( 1,    'CURRENTDOW','ТЕКУЩИЙДЕНЬНЕДЕЛИ'),
-       MAG_REVISIONID           => array( 1,    'REVISIONID', 'ИДВЕРСИИ'),
+       'redirect'               => array( 0,    '#REDIRECT', '#ПЕРЕНАПРАВЛЕНИЕ', '#ПЕРЕНАПР'),
+       'notoc'                  => array( 0,    '__NOTOC__', '__БЕЗСОДЕРЖАНИЯ__'),
+       'forcetoc'               => array( 0,    '__FORCETOC__'),
+       'toc'                    => array( 0,    '__TOC__', '__СОДЕРЖАНИЕ__'),
+       'noeditsection'          => array( 0,    '__NOEDITSECTION__', '__БЕЗРЕДАКТИРОВАНИЯРАЗДЕЛА__'),
+       'start'                  => array( 0,    '__START__', '__НАЧАЛО__'),
+       'currentmonth'           => array( 1,    'CURRENTMONTH', 'ТЕКУЩИЙМЕСЯЦ'),
+       'currentmonthname'       => array( 1,    'CURRENTMONTHNAME','НАЗВАНИЕТЕКУЩЕГОМЕСЯЦА'),
+       'currentmonthnamegen'    => array( 1,    'CURRENTMONTHNAMEGEN','НАЗВАНИЕТЕКУЩЕГОМЕСЯЦАРОД'),
+       'currentmonthabbrev'     => array( 1,    'CURRENTMONTHABBREV', 'НАЗВАНИЕТЕКУЩЕГОМЕСЯЦААБР'),
+       'currentday'             => array( 1,    'CURRENTDAY','ТЕКУЩИЙДЕНЬ'),
+       'currentday2'            => array( 1,    'CURRENTDAY2','ТЕКУЩИЙДЕНЬ2'),
+       'currentdayname'         => array( 1,    'CURRENTDAYNAME','НАЗВАНИЕТЕКУЩЕГОДНЯ'),
+       'currentyear'            => array( 1,    'CURRENTYEAR','ТЕКУЩИЙГОД'),
+       'currenttime'            => array( 1,    'CURRENTTIME','ТЕКУЩЕЕВРЕМЯ'),
+       'numberofarticles'       => array( 1,    'NUMBEROFARTICLES','КОЛИЧЕСТВОСТАТЕЙ'),
+       'numberoffiles'          => array( 1,    'NUMBEROFFILES', 'КОЛИЧЕСТВОФАЛОВ'),
+       'pagename'               => array( 1,    'PAGENAME','НАЗВАНИЕСТРАНИЦЫ'),
+       'pagenamee'              => array( 1,    'PAGENAMEE','НАЗВАНИЕСТРАНИЦЫ2'),
+       'namespace'              => array( 1,    'NAMESPACE','ПРОСТРАНСТВОИМЁН'),
+       'msg'                    => array( 0,    'MSG:'),
+       'subst'                  => array( 0,    'SUBST:','ПОДСТ:'),
+       'msgnw'                  => array( 0,    'MSGNW:'),
+       'end'                    => array( 0,    '__END__','__КОНЕЦ__'),
+       'img_thumbnail'          => array( 1,    'thumbnail', 'thumb', 'мини'),
+       'img_manualthumb'        => array( 1,    'thumbnail=$1', 'thumb=$1', 'мини=$1'),
+       'img_right'              => array( 1,    'right','справа'),
+       'img_left'               => array( 1,    'left','слева'),
+       'img_none'               => array( 1,    'none'),
+       'img_width'              => array( 1,    '$1px','$1пкс'),
+       'img_center'             => array( 1,    'center', 'centre','центр'),
+       'img_framed'             => array( 1,    'framed', 'enframed', 'frame','обрамить'),
+       'int'                    => array( 0,    'INT:'),
+       'sitename'               => array( 1,    'SITENAME','НАЗВАНИЕСАЙТА'),
+       'ns'                     => array( 0,    'NS:','ПИ:'),
+       'localurl'               => array( 0,    'LOCALURL:'),
+       'localurle'              => array( 0,    'LOCALURLE:'),
+       'server'                 => array( 0,    'SERVER','СЕРВЕР'),
+       'servername'             => array( 0,    'SERVERNAME', 'НАЗВАНИЕСЕРВЕРА'),
+       'scriptpath'             => array( 0,    'SCRIPTPATH', 'ПУТЬКСКРИПТУ'),
+       'grammar'                => array( 0,    'GRAMMAR:'),
+       'notitleconvert'         => array( 0,    '__NOTITLECONVERT__', '__NOTC__', '__БЕЗПРЕОБРАЗОВАНИЯЗАГОЛОВКА__'),
+       'nocontentconvert'       => array( 0,    '__NOCONTENTCONVERT__', '__NOCC__', '__БЕЗПРЕОБРАЗОВАНИЯТЕКСТА__'),
+       'currentweek'            => array( 1,    'CURRENTWEEK','ТЕКУЩАЯНЕДЕЛЯ'),
+       'currentdow'             => array( 1,    'CURRENTDOW','ТЕКУЩИЙДЕНЬНЕДЕЛИ'),
+       'revisionid'             => array( 1,    'REVISIONID', 'ИДВЕРСИИ'),
 );
 
 if (!$wgCachedMessageArrays) {
index be50900..806d80a 100644 (file)
@@ -45,47 +45,47 @@ class LanguageSk extends LanguageUtf8 {
        #
        private $mMagicWordsSk = array(
        # ID CASE SYNONYMS
-               MAG_REDIRECT => array( 0, '#redirect', '#presmeruj' ),
-               MAG_NOTOC => array( 0, '__NOTOC__', '__BEZOBSAHU__' ),
-               MAG_FORCETOC => array( 0, '__FORCETOC__', '__VYNÚŤOBSAH__' ),
-               MAG_TOC => array( 0, '__TOC__', '__OBSAH__' ),
-               MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__NEUPRAVUJSEKCIE__' ),
-               MAG_START => array( 0, '__START__', '__ŠTART__' ),
-               MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH', 'MESIAC' ),
-               MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME', 'MENOMESIACA' ),
-               MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN', 'MENOAKTUÁLNEHOMESIACAGEN' ),
-               MAG_CURRENTMONTHABBREV   => array( 1, 'CURRENTMONTHABBREV', 'MENOAKTUÁLNEHOMESIACASKRATKA' ),
-               MAG_CURRENTDAY => array( 1, 'CURRENTDAY', 'AKTUÁLNYDEŇ' ),
-               MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME', 'MENOAKTUÁLNEHODŇA' ),
-               MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR', 'AKTUÁLNYROK' ),
-               MAG_CURRENTTIME => array( 1, 'CURRENTTIME', 'AKTUÁLNYČAS' ),
-               MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES', 'POČETČLÁNKOV' ),
-               MAG_PAGENAME => array( 1, 'PAGENAME', 'MENOSTRÁNKY' ),
-               MAG_PAGENAMEE => array( 1, 'PAGENAMEE' ),
-               MAG_NAMESPACE => array( 1, 'NAMESPACE', 'MENNÝPRIESTOR' ),
-               MAG_MSG => array( 0, 'MSG:', 'SPRÁVA:' ),
-               MAG_SUBST => array( 0, 'SUBST:' ),
-               MAG_MSGNW => array( 0, 'MSGNW:' ),
-               MAG_END => array( 0, '__END__', '__KONIEC__' ),
-               MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb', 'náhľad', 'náhľadobrázka' ),
-               MAG_IMG_RIGHT => array( 1, 'right', 'vpravo' ),
-               MAG_IMG_LEFT => array( 1, 'left', 'vľavo' ),
-               MAG_IMG_NONE => array( 1, 'none', 'žiadny' ),
-               MAG_IMG_WIDTH => array( 1, '$1px', '$1bod' ),
-               MAG_IMG_CENTER => array( 1, 'center', 'centre', 'stred' ),
-               MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame', 'rám' ),
-               MAG_INT => array( 0, 'INT:' ),
-               MAG_SITENAME => array( 1, 'SITENAME', 'MENOLOKALITY' ),
-               MAG_NS => array( 0, 'NS:', 'MP:' ),
-               MAG_LOCALURL => array( 0, 'LOCALURL:' ),
-               MAG_LOCALURLE => array( 0, 'LOCALURLE:' ),
-               MAG_SERVER => array( 0, 'SERVER' ),
-               MAG_GRAMMAR => array( 0, 'GRAMMAR:', 'GRAMATIKA:' ),
-               MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', '__NOTC__' ),
-               MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__', '__NOCC__' ),
-               MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK', 'AKTUÁLNYTÝŽDEŇ' ),
-               MAG_CURRENTDOW => array( 1, 'CURRENTDOW' ),
-               MAG_REVISIONID => array( 1, 'REVISIONID' ),
+               'redirect'   => array( 0, '#redirect', '#presmeruj' ),
+               'notoc'   => array( 0, '__NOTOC__', '__BEZOBSAHU__' ),
+               'forcetoc'   => array( 0, '__FORCETOC__', '__VYNÚŤOBSAH__' ),
+               'toc'   => array( 0, '__TOC__', '__OBSAH__' ),
+               'noeditsection'   => array( 0, '__NOEDITSECTION__', '__NEUPRAVUJSEKCIE__' ),
+               'start'   => array( 0, '__START__', '__ŠTART__' ),
+               'currentmonth'   => array( 1, 'CURRENTMONTH', 'MESIAC' ),
+               'currentmonthname'   => array( 1, 'CURRENTMONTHNAME', 'MENOMESIACA' ),
+               'currentmonthnamegen'   => array( 1, 'CURRENTMONTHNAMEGEN', 'MENOAKTUÁLNEHOMESIACAGEN' ),
+               'currentmonthabbrev'     => array( 1, 'CURRENTMONTHABBREV', 'MENOAKTUÁLNEHOMESIACASKRATKA' ),
+               'currentday'   => array( 1, 'CURRENTDAY', 'AKTUÁLNYDEŇ' ),
+               'currentdayname'   => array( 1, 'CURRENTDAYNAME', 'MENOAKTUÁLNEHODŇA' ),
+               'currentyear'   => array( 1, 'CURRENTYEAR', 'AKTUÁLNYROK' ),
+               'currenttime'   => array( 1, 'CURRENTTIME', 'AKTUÁLNYČAS' ),
+               'numberofarticles'   => array( 1, 'NUMBEROFARTICLES', 'POČETČLÁNKOV' ),
+               'pagename'   => array( 1, 'PAGENAME', 'MENOSTRÁNKY' ),
+               'pagenamee'   => array( 1, 'PAGENAMEE' ),
+               'namespace'   => array( 1, 'NAMESPACE', 'MENNÝPRIESTOR' ),
+               'msg'   => array( 0, 'MSG:', 'SPRÁVA:' ),
+               'subst'   => array( 0, 'SUBST:' ),
+               'msgnw'   => array( 0, 'MSGNW:' ),
+               'end'   => array( 0, '__END__', '__KONIEC__' ),
+               'img_thumbnail'   => array( 1, 'thumbnail', 'thumb', 'náhľad', 'náhľadobrázka' ),
+               'img_right'   => array( 1, 'right', 'vpravo' ),
+               'img_left'   => array( 1, 'left', 'vľavo' ),
+               'img_none'   => array( 1, 'none', 'žiadny' ),
+               'img_width'   => array( 1, '$1px', '$1bod' ),
+               'img_center'   => array( 1, 'center', 'centre', 'stred' ),
+               'img_framed'   => array( 1, 'framed', 'enframed', 'frame', 'rám' ),
+               'int'   => array( 0, 'INT:' ),
+               'sitename'   => array( 1, 'SITENAME', 'MENOLOKALITY' ),
+               'ns'   => array( 0, 'NS:', 'MP:' ),
+               'localurl'   => array( 0, 'LOCALURL:' ),
+               'localurle'   => array( 0, 'LOCALURLE:' ),
+               'server'   => array( 0, 'SERVER' ),
+               'grammar'   => array( 0, 'GRAMMAR:', 'GRAMATIKA:' ),
+               'notitleconvert'   => array( 0, '__NOTITLECONVERT__', '__NOTC__' ),
+               'nocontentconvert'   => array( 0, '__NOCONTENTCONVERT__', '__NOCC__' ),
+               'currentweek'   => array( 1, 'CURRENTWEEK', 'AKTUÁLNYTÝŽDEŇ' ),
+               'currentdow'   => array( 1, 'CURRENTDOW' ),
+               'revisionid'   => array( 1, 'REVISIONID' ),
        );
 
        function __construct() {
index fea3c2b..f592ff9 100644 (file)
@@ -58,61 +58,61 @@ require_once( "LanguageUtf8.php" );
 /* NOT USED IN STABLE VERSION */
 /* private */ $wgMagicWordsSr_ec = array(
 #      ID                                CASE SYNONYMS
-       MAG_REDIRECT             => array( 0, '#Преусмери', '#redirect', '#преусмери', '#ПРЕУСМЕРИ' ),
-       MAG_NOTOC                => array( 0, '__NOTOC__', '__БЕЗСАДРЖАЈА__' ),
-       MAG_FORCETOC             => array( 0, '__FORCETOC__', '__ФОРСИРАНИСАДРЖАЈ__' ),
-       MAG_TOC                  => array( 0, '__TOC__', '__САДРЖАЈ__' ),
-       MAG_NOEDITSECTION        => array( 0, '__NOEDITSECTION__', '__БЕЗ_ИЗМЕНА__', '__БЕЗИЗМЕНА__' ),
-       MAG_START                => array( 0, '__START__', '__ПОЧЕТАК__' ),
-       MAG_END                  => array( 0, '__END__', '__КРАЈ__' ),
-       MAG_CURRENTMONTH         => array( 1, 'CURRENTMONTH', 'ТРЕНУТНИМЕСЕЦ' ),
-       MAG_CURRENTMONTHNAME     => array( 1, 'CURRENTMONTHNAME', 'ТРЕНУТНИМЕСЕЦИМЕ' ),
-       MAG_CURRENTMONTHNAMEGEN  => array( 1, 'CURRENTMONTHNAMEGEN', 'ТРЕНУТНИМЕСЕЦРОД' ),
-       MAG_CURRENTMONTHABBREV   => array( 1, 'CURRENTMONTHABBREV', 'ТРЕНУТНИМЕСЕЦСКР' ),
-       MAG_CURRENTDAY           => array( 1, 'CURRENTDAY', 'ТРЕНУТНИДАН' ),
-       MAG_CURRENTDAYNAME       => array( 1, 'CURRENTDAYNAME', 'ТРЕНУТНИДАНИМЕ' ),
-       MAG_CURRENTYEAR          => array( 1, 'CURRENTYEAR', 'ТРЕНУТНАГОДИНА' ),
-       MAG_CURRENTTIME          => array( 1, 'CURRENTTIME', 'ТРЕНУТНОВРЕМЕ' ),
-       MAG_NUMBEROFARTICLES     => array( 1, 'NUMBEROFARTICLES', 'БРОЈЧЛАНАКА' ),
-       MAG_NUMBEROFFILES        => array( 1, 'NUMBEROFFILES', 'БРОЈДАТОТЕКА', 'БРОЈФАЈЛОВА' ),
-       MAG_PAGENAME             => array( 1, 'PAGENAME', 'СТРАНИЦА' ),
-       MAG_PAGENAMEE            => array( 1, 'PAGENAMEE', 'СТРАНИЦЕ' ),
-       MAG_NAMESPACE            => array( 1, 'NAMESPACE', 'ИМЕНСКИПРОСТОР' ),
-       MAG_NAMESPACEE           => array( 1, 'NAMESPACEE', 'ИМЕНСКИПРОСТОРИ' ),
-       MAG_FULLPAGENAME         => array( 1, 'FULLPAGENAME', 'ПУНОИМЕСТРАНЕ' ),
-       MAG_FULLPAGENAMEE        => array( 1, 'FULLPAGENAMEE', 'ПУНОИМЕСТРАНЕЕ' ),
-       MAG_MSG                  => array( 0, 'MSG:', 'ПОР:' ),
-       MAG_SUBST                => array( 0, 'SUBST:', 'ЗАМЕНИ:' ),
-       MAG_MSGNW                => array( 0, 'MSGNW:', 'НВПОР:' ),
-       MAG_IMG_THUMBNAIL        => array( 1, 'thumbnail', 'thumb', 'мини' ),
-       MAG_IMG_MANUALTHUMB      => array( 1, 'thumbnail=$1', 'thumb=$1', 'мини=$1' ),
-       MAG_IMG_RIGHT            => array( 1, 'right', 'десно', 'д' ),
-       MAG_IMG_LEFT             => array( 1, 'left', 'лево', 'л' ),
-       MAG_IMG_NONE             => array( 1, 'none', 'н', 'без' ),
-       MAG_IMG_WIDTH            => array( 1, '$1px', '$1пискел' , '$1п' ),
-       MAG_IMG_CENTER           => array( 1, 'center', 'centre', 'центар', 'ц' ),
-       MAG_IMG_FRAMED           => array( 1, 'framed', 'enframed', 'frame', 'оквир', 'рам' ),
-       MAG_INT                  => array( 0, 'INT:', 'ИНТ:' ),
-       MAG_SITENAME             => array( 1, 'SITENAME', 'ИМЕСАЈТА' ),
-       MAG_NS                   => array( 0, 'NS:', 'ИП:' ),
-       MAG_LOCALURL             => array( 0, 'LOCALURL:', 'ЛОКАЛНААДРЕСА:' ),
-       MAG_LOCALURLE            => array( 0, 'LOCALURLE:', 'ЛОКАЛНЕАДРЕСЕ:' ),
-       MAG_SERVER               => array( 0, 'SERVER', 'СЕРВЕР' ),
-       MAG_SERVERNAME           => array( 0, 'SERVERNAME', 'ИМЕСЕРВЕРА' ),
-       MAG_SCRIPTPATH           => array( 0, 'SCRIPTPATH', 'СКРИПТА' ),
-       MAG_GRAMMAR              => array( 0, 'GRAMMAR:', 'ГРАМАТИКА:' ),
-       MAG_NOTITLECONVERT       => array( 0, '__NOTITLECONVERT__', '__NOTC__', '__БЕЗТЦ__' ),
-       MAG_NOCONTENTCONVERT     => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', '__БЕЗЦЦ__' ),
-       MAG_CURRENTWEEK          => array( 1, 'CURRENTWEEK', 'ТРЕНУТНАНЕДЕЉА' ),
-       MAG_CURRENTDOW           => array( 1, 'CURRENTDOW', 'ТРЕНУТНИДОВ' ),
-       MAG_REVISIONID           => array( 1, 'REVISIONID', 'ИДРЕВИЗИЈЕ' ),
-       MAG_PLURAL               => array( 0, 'PLURAL:', 'МНОЖИНА:' ),
-       MAG_FULLURL              => array( 0, 'FULLURL:', 'ПУНУРЛ:' ),
-       MAG_FULLURLE             => array( 0, 'FULLURLE:', 'ПУНУРЛЕ:' ),
-       MAG_LCFIRST              => array( 0, 'LCFIRST:', 'ЛЦПРВИ:' ),
-       MAG_UCFIRST              => array( 0, 'UCFIRST:', 'УЦПРВИ:' ),
-       MAG_LC                   => array( 0, 'LC:', 'ЛЦ:' ),
-       MAG_UC                   => array( 0, 'UC:', 'УЦ:' ),
+       'redirect'               => array( 0, '#Преусмери', '#redirect', '#преусмери', '#ПРЕУСМЕРИ' ),
+       'notoc'                  => array( 0, '__NOTOC__', '__БЕЗСАДРЖАЈА__' ),
+       'forcetoc'               => array( 0, '__FORCETOC__', '__ФОРСИРАНИСАДРЖАЈ__' ),
+       'toc'                    => array( 0, '__TOC__', '__САДРЖАЈ__' ),
+       'noeditsection'          => array( 0, '__NOEDITSECTION__', '__БЕЗ_ИЗМЕНА__', '__БЕЗИЗМЕНА__' ),
+       'start'                  => array( 0, '__START__', '__ПОЧЕТАК__' ),
+       'end'                    => array( 0, '__END__', '__КРАЈ__' ),
+       'currentmonth'           => array( 1, 'CURRENTMONTH', 'ТРЕНУТНИМЕСЕЦ' ),
+       'currentmonthname'       => array( 1, 'CURRENTMONTHNAME', 'ТРЕНУТНИМЕСЕЦИМЕ' ),
+       'currentmonthnamegen'    => array( 1, 'CURRENTMONTHNAMEGEN', 'ТРЕНУТНИМЕСЕЦРОД' ),
+       'currentmonthabbrev'     => array( 1, 'CURRENTMONTHABBREV', 'ТРЕНУТНИМЕСЕЦСКР' ),
+       'currentday'             => array( 1, 'CURRENTDAY', 'ТРЕНУТНИДАН' ),
+       'currentdayname'         => array( 1, 'CURRENTDAYNAME', 'ТРЕНУТНИДАНИМЕ' ),
+       'currentyear'            => array( 1, 'CURRENTYEAR', 'ТРЕНУТНАГОДИНА' ),
+       'currenttime'            => array( 1, 'CURRENTTIME', 'ТРЕНУТНОВРЕМЕ' ),
+       'numberofarticles'       => array( 1, 'NUMBEROFARTICLES', 'БРОЈЧЛАНАКА' ),
+       'numberoffiles'          => array( 1, 'NUMBEROFFILES', 'БРОЈДАТОТЕКА', 'БРОЈФАЈЛОВА' ),
+       'pagename'               => array( 1, 'PAGENAME', 'СТРАНИЦА' ),
+       'pagenamee'              => array( 1, 'PAGENAMEE', 'СТРАНИЦЕ' ),
+       'namespace'              => array( 1, 'NAMESPACE', 'ИМЕНСКИПРОСТОР' ),
+       'namespacee'             => array( 1, 'NAMESPACEE', 'ИМЕНСКИПРОСТОРИ' ),
+       'fullpagename'           => array( 1, 'FULLPAGENAME', 'ПУНОИМЕСТРАНЕ' ),
+       'fullpagenamee'          => array( 1, 'FULLPAGENAMEE', 'ПУНОИМЕСТРАНЕЕ' ),
+       'msg'                    => array( 0, 'MSG:', 'ПОР:' ),
+       'subst'                  => array( 0, 'SUBST:', 'ЗАМЕНИ:' ),
+       'msgnw'                  => array( 0, 'MSGNW:', 'НВПОР:' ),
+       'img_thumbnail'          => array( 1, 'thumbnail', 'thumb', 'мини' ),
+       'img_manualthumb'        => array( 1, 'thumbnail=$1', 'thumb=$1', 'мини=$1' ),
+       'img_right'              => array( 1, 'right', 'десно', 'д' ),
+       'img_left'               => array( 1, 'left', 'лево', 'л' ),
+       'img_none'               => array( 1, 'none', 'н', 'без' ),
+       'img_width'              => array( 1, '$1px', '$1пискел' , '$1п' ),
+       'img_center'             => array( 1, 'center', 'centre', 'центар', 'ц' ),
+       'img_framed'             => array( 1, 'framed', 'enframed', 'frame', 'оквир', 'рам' ),
+       'int'                    => array( 0, 'INT:', 'ИНТ:' ),
+       'sitename'               => array( 1, 'SITENAME', 'ИМЕСАЈТА' ),
+       'ns'                     => array( 0, 'NS:', 'ИП:' ),
+       'localurl'               => array( 0, 'LOCALURL:', 'ЛОКАЛНААДРЕСА:' ),
+       'localurle'              => array( 0, 'LOCALURLE:', 'ЛОКАЛНЕАДРЕСЕ:' ),
+       'server'                 => array( 0, 'SERVER', 'СЕРВЕР' ),
+       'servername'             => array( 0, 'SERVERNAME', 'ИМЕСЕРВЕРА' ),
+       'scriptpath'             => array( 0, 'SCRIPTPATH', 'СКРИПТА' ),
+       'grammar'                => array( 0, 'GRAMMAR:', 'ГРАМАТИКА:' ),
+       'notitleconvert'         => array( 0, '__NOTITLECONVERT__', '__NOTC__', '__БЕЗТЦ__' ),
+       'nocontentconvert'       => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', '__БЕЗЦЦ__' ),
+       'currentweek'            => array( 1, 'CURRENTWEEK', 'ТРЕНУТНАНЕДЕЉА' ),
+       'currentdow'             => array( 1, 'CURRENTDOW', 'ТРЕНУТНИДОВ' ),
+       'revisionid'             => array( 1, 'REVISIONID', 'ИДРЕВИЗИЈЕ' ),
+       'plural'                 => array( 0, 'PLURAL:', 'МНОЖИНА:' ),
+       'fullurl'                => array( 0, 'FULLURL:', 'ПУНУРЛ:' ),
+       'fullurle'               => array( 0, 'FULLURLE:', 'ПУНУРЛЕ:' ),
+       'lcfirst'                => array( 0, 'LCFIRST:', 'ЛЦПРВИ:' ),
+       'ucfirst'                => array( 0, 'UCFIRST:', 'УЦПРВИ:' ),
+       'lc'                     => array( 0, 'LC:', 'ЛЦ:' ),
+       'uc'                     => array( 0, 'UC:', 'УЦ:' ),
 );
 
 if (!$wgCachedMessageArrays) {
index 8251573..fbf8b23 100644 (file)
@@ -58,61 +58,61 @@ require_once( "LanguageUtf8.php" );
 /* NOT USED IN STABLE VERSION */
 /* private */ $wgMagicWordsSr_el = array(
 #      ID                                CASE SYNONYMS
-       MAG_REDIRECT             => array( 0, '#Preusmeri', '#redirect', '#preusmeri', '#PREUSMERI' ),
-       MAG_NOTOC                => array( 0, '__NOTOC__', '__BEZSADRŽAJA__' ),
-       MAG_FORCETOC             => array( 0, '__FORCETOC__', '__FORSIRANISADRŽAJ__' ),
-       MAG_TOC                  => array( 0, '__TOC__', '__SADRŽAJ__' ),
-       MAG_NOEDITSECTION        => array( 0, '__NOEDITSECTION__', '__BEZ_IZMENA__', '__BEZIZMENA__' ),
-       MAG_START                => array( 0, '__START__', '__POČETAK__' ),
-       MAG_END                  => array( 0, '__END__', '__KRAJ__' ),
-       MAG_CURRENTMONTH         => array( 1, 'CURRENTMONTH', 'TRENUTNIMESEC' ),
-       MAG_CURRENTMONTHNAME     => array( 1, 'CURRENTMONTHNAME', 'TRENUTNIMESECIME' ),
-       MAG_CURRENTMONTHNAMEGEN  => array( 1, 'CURRENTMONTHNAMEGEN', 'TRENUTNIMESECROD' ),
-       MAG_CURRENTMONTHABBREV   => array( 1, 'CURRENTMONTHABBREV', 'TRENUTNIMESECSKR' ),
-       MAG_CURRENTDAY           => array( 1, 'CURRENTDAY', 'TRENUTNIDAN' ),
-       MAG_CURRENTDAYNAME       => array( 1, 'CURRENTDAYNAME', 'TRENUTNIDANIME' ),
-       MAG_CURRENTYEAR          => array( 1, 'CURRENTYEAR', 'TRENUTNAGODINA' ),
-       MAG_CURRENTTIME          => array( 1, 'CURRENTTIME', 'TRENUTNOVREME' ),
-       MAG_NUMBEROFARTICLES     => array( 1, 'NUMBEROFARTICLES', 'BROJČLANAKA' ),
-       MAG_NUMBEROFFILES        => array( 1, 'NUMBEROFFILES', 'BROJDATOTEKA', 'BROJFAJLOVA' ),
-       MAG_PAGENAME             => array( 1, 'PAGENAME', 'STRANICA' ),
-       MAG_PAGENAMEE            => array( 1, 'PAGENAMEE', 'STRANICE' ),
-       MAG_NAMESPACE            => array( 1, 'NAMESPACE', 'IMENSKIPROSTOR' ),
-       MAG_NAMESPACEE           => array( 1, 'NAMESPACEE', 'IMENSKIPROSTORI' ),
-       MAG_FULLPAGENAME         => array( 1, 'FULLPAGENAME', 'PUNOIMESTRANE' ),
-       MAG_FULLPAGENAMEE        => array( 1, 'FULLPAGENAMEE', 'PUNOIMESTRANEE' ),
-       MAG_MSG                  => array( 0, 'MSG:', 'POR:' ),
-       MAG_SUBST                => array( 0, 'SUBST:', 'ZAMENI:' ),
-       MAG_MSGNW                => array( 0, 'MSGNW:', 'NVPOR:' ),
-       MAG_IMG_THUMBNAIL        => array( 1, 'thumbnail', 'thumb', 'mini' ),
-       MAG_IMG_MANUALTHUMB      => array( 1, 'thumbnail=$1', 'thumb=$1', 'mini=$1' ),
-       MAG_IMG_RIGHT            => array( 1, 'right', 'desno', 'd' ),
-       MAG_IMG_LEFT             => array( 1, 'left', 'levo', 'l' ),
-       MAG_IMG_NONE             => array( 1, 'none', 'n', 'bez' ),
-       MAG_IMG_WIDTH            => array( 1, '$1px', '$1piskel' , '$1p' ),
-       MAG_IMG_CENTER           => array( 1, 'center', 'centre', 'centar', 'c' ),
-       MAG_IMG_FRAMED           => array( 1, 'framed', 'enframed', 'frame', 'okvir', 'ram' ),
-       MAG_INT                  => array( 0, 'INT:', 'INT:' ),
-       MAG_SITENAME             => array( 1, 'SITENAME', 'IMESAJTA' ),
-       MAG_NS                   => array( 0, 'NS:', 'IP:' ),
-       MAG_LOCALURL             => array( 0, 'LOCALURL:', 'LOKALNAADRESA:' ),
-       MAG_LOCALURLE            => array( 0, 'LOCALURLE:', 'LOKALNEADRESE:' ),
-       MAG_SERVER               => array( 0, 'SERVER', 'SERVER' ),
-       MAG_SERVERNAME           => array( 0, 'SERVERNAME', 'IMESERVERA' ),
-       MAG_SCRIPTPATH           => array( 0, 'SCRIPTPATH', 'SKRIPTA' ),
-       MAG_GRAMMAR              => array( 0, 'GRAMMAR:', 'GRAMATIKA:' ),
-       MAG_NOTITLECONVERT       => array( 0, '__NOTITLECONVERT__', '__NOTC__', '__BEZTC__' ),
-       MAG_NOCONTENTCONVERT     => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', '__BEZCC__' ),
-       MAG_CURRENTWEEK          => array( 1, 'CURRENTWEEK', 'TRENUTNANEDELjA' ),
-       MAG_CURRENTDOW           => array( 1, 'CURRENTDOW', 'TRENUTNIDOV' ),
-       MAG_REVISIONID           => array( 1, 'REVISIONID', 'IDREVIZIJE' ),
-       MAG_PLURAL               => array( 0, 'PLURAL:', 'MNOŽINA:' ),
-       MAG_FULLURL              => array( 0, 'FULLURL:', 'PUNURL:' ),
-       MAG_FULLURLE             => array( 0, 'FULLURLE:', 'PUNURLE:' ),
-       MAG_LCFIRST              => array( 0, 'LCFIRST:', 'LCPRVI:' ),
-       MAG_UCFIRST              => array( 0, 'UCFIRST:', 'UCPRVI:' ),
-       MAG_LC                   => array( 0, 'LC:', 'LC:' ),
-       MAG_UC                   => array( 0, 'UC:', 'UC:' ),
+       'redirect'               => array( 0, '#Preusmeri', '#redirect', '#preusmeri', '#PREUSMERI' ),
+       'notoc'                  => array( 0, '__NOTOC__', '__BEZSADRŽAJA__' ),
+       'forcetoc'               => array( 0, '__FORCETOC__', '__FORSIRANISADRŽAJ__' ),
+       'toc'                    => array( 0, '__TOC__', '__SADRŽAJ__' ),
+       'noeditsection'          => array( 0, '__NOEDITSECTION__', '__BEZ_IZMENA__', '__BEZIZMENA__' ),
+       'start'                  => array( 0, '__START__', '__POČETAK__' ),
+       'end'                    => array( 0, '__END__', '__KRAJ__' ),
+       'currentmonth'           => array( 1, 'CURRENTMONTH', 'TRENUTNIMESEC' ),
+       'currentmonthname'       => array( 1, 'CURRENTMONTHNAME', 'TRENUTNIMESECIME' ),
+       'currentmonthnamegen'    => array( 1, 'CURRENTMONTHNAMEGEN', 'TRENUTNIMESECROD' ),
+       'currentmonthabbrev'     => array( 1, 'CURRENTMONTHABBREV', 'TRENUTNIMESECSKR' ),
+       'currentday'             => array( 1, 'CURRENTDAY', 'TRENUTNIDAN' ),
+       'currentdayname'         => array( 1, 'CURRENTDAYNAME', 'TRENUTNIDANIME' ),
+       'currentyear'            => array( 1, 'CURRENTYEAR', 'TRENUTNAGODINA' ),
+       'currenttime'            => array( 1, 'CURRENTTIME', 'TRENUTNOVREME' ),
+       'numberofarticles'       => array( 1, 'NUMBEROFARTICLES', 'BROJČLANAKA' ),
+       'numberoffiles'          => array( 1, 'NUMBEROFFILES', 'BROJDATOTEKA', 'BROJFAJLOVA' ),
+       'pagename'               => array( 1, 'PAGENAME', 'STRANICA' ),
+       'pagenamee'              => array( 1, 'PAGENAMEE', 'STRANICE' ),
+       'namespace'              => array( 1, 'NAMESPACE', 'IMENSKIPROSTOR' ),
+       'namespacee'             => array( 1, 'NAMESPACEE', 'IMENSKIPROSTORI' ),
+       'fullpagename'           => array( 1, 'FULLPAGENAME', 'PUNOIMESTRANE' ),
+       'fullpagenamee'          => array( 1, 'FULLPAGENAMEE', 'PUNOIMESTRANEE' ),
+       'msg'                    => array( 0, 'MSG:', 'POR:' ),
+       'subst'                  => array( 0, 'SUBST:', 'ZAMENI:' ),
+       'msgnw'                  => array( 0, 'MSGNW:', 'NVPOR:' ),
+       'img_thumbnail'          => array( 1, 'thumbnail', 'thumb', 'mini' ),
+       'img_manualthumb'        => array( 1, 'thumbnail=$1', 'thumb=$1', 'mini=$1' ),
+       'img_right'              => array( 1, 'right', 'desno', 'd' ),
+       'img_left'               => array( 1, 'left', 'levo', 'l' ),
+       'img_none'               => array( 1, 'none', 'n', 'bez' ),
+       'img_width'              => array( 1, '$1px', '$1piskel' , '$1p' ),
+       'img_center'             => array( 1, 'center', 'centre', 'centar', 'c' ),
+       'img_framed'             => array( 1, 'framed', 'enframed', 'frame', 'okvir', 'ram' ),
+       'int'                    => array( 0, 'INT:', 'INT:' ),
+       'sitename'               => array( 1, 'SITENAME', 'IMESAJTA' ),
+       'ns'                     => array( 0, 'NS:', 'IP:' ),
+       'localurl'               => array( 0, 'LOCALURL:', 'LOKALNAADRESA:' ),
+       'localurle'              => array( 0, 'LOCALURLE:', 'LOKALNEADRESE:' ),
+       'server'                 => array( 0, 'SERVER', 'SERVER' ),
+       'servername'             => array( 0, 'SERVERNAME', 'IMESERVERA' ),
+       'scriptpath'             => array( 0, 'SCRIPTPATH', 'SKRIPTA' ),
+       'grammar'                => array( 0, 'GRAMMAR:', 'GRAMATIKA:' ),
+       'notitleconvert'         => array( 0, '__NOTITLECONVERT__', '__NOTC__', '__BEZTC__' ),
+       'nocontentconvert'       => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', '__BEZCC__' ),
+       'currentweek'            => array( 1, 'CURRENTWEEK', 'TRENUTNANEDELjA' ),
+       'currentdow'             => array( 1, 'CURRENTDOW', 'TRENUTNIDOV' ),
+       'revisionid'             => array( 1, 'REVISIONID', 'IDREVIZIJE' ),
+       'plural'                 => array( 0, 'PLURAL:', 'MNOŽINA:' ),
+       'fullurl'                => array( 0, 'FULLURL:', 'PUNURL:' ),
+       'fullurle'               => array( 0, 'FULLURLE:', 'PUNURLE:' ),
+       'lcfirst'                => array( 0, 'LCFIRST:', 'LCPRVI:' ),
+       'ucfirst'                => array( 0, 'UCFIRST:', 'UCPRVI:' ),
+       'lc'                     => array( 0, 'LC:', 'LC:' ),
+       'uc'                     => array( 0, 'UC:', 'UC:' ),
 );
 
 if (!$wgCachedMessageArrays) {
index eb049fb..163ec81 100644 (file)
@@ -40,38 +40,38 @@ require_once( "LanguageUtf8.php" );
 #
 /* private */ $wgMagicWordsTt = array(
 #       ID                                 CASE  SYNONYMS
-       MAG_REDIRECT             => array( 0,    '#yünältü'               ),
-       MAG_NOTOC                => array( 0,    '__ETYUQ__'              ),
-       MAG_FORCETOC             => array( 0,    '__ETTIQ__'              ),
-       MAG_TOC                  => array( 0,    '__ET__'                 ),
-       MAG_NOEDITSECTION        => array( 0,    '__BÜLEMTÖZÄTÜYUQ__'     ),
-       MAG_START                => array( 0,    '__BAŞLAW__'             ),
-       MAG_CURRENTMONTH         => array( 1,    'AĞIMDAĞI_AY'            ),
-       MAG_CURRENTMONTHNAME     => array( 1,    'AĞIMDAĞI_AY_İSEME'      ),
-       MAG_CURRENTDAY           => array( 1,    'AĞIMDAĞI_KÖN'           ),
-       MAG_CURRENTDAYNAME       => array( 1,    'AĞIMDAĞI_KÖN_İSEME'     ),
-       MAG_CURRENTYEAR          => array( 1,    'AĞIMDAĞI_YIL'           ),
-       MAG_CURRENTTIME          => array( 1,    'AĞIMDAĞI_WAQIT'         ),
-       MAG_NUMBEROFARTICLES     => array( 1,    'MÄQÄLÄ_SANI'            ),
-       MAG_CURRENTMONTHNAMEGEN  => array( 1,    'AĞIMDAĞI_AY_İSEME_GEN'  ),
-       MAG_PAGENAME             => array( 1,    'BİTİSEME'               ),
-       MAG_NAMESPACE            => array( 1,    'İSEMARA'                ),
-       MAG_SUBST                => array( 0,    'TÖPÇEK:'                ),
-       MAG_MSGNW                => array( 0,    'MSGNW:'                 ),
-       MAG_END                  => array( 0,    '__AZAQ__'               ),
-       MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb'     ),
-       MAG_IMG_RIGHT            => array( 1,    'uñda'                   ),
-       MAG_IMG_LEFT             => array( 1,    'sulda'                  ),
-       MAG_IMG_NONE             => array( 1,    'yuq'                    ),
-       MAG_IMG_WIDTH            => array( 1,    '$1px'                   ),
-       MAG_IMG_CENTER           => array( 1,    'center', 'centre'       ),
-       MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame' ),
-       MAG_INT                  => array( 0,    'EÇKE:'                   ),
-       MAG_SITENAME             => array( 1,    'SÄXİFÄİSEME'            ),
-       MAG_NS                   => array( 0,    'İA:'                    ),
-       MAG_LOCALURL             => array( 0,    'URINLIURL:'              ),
-       MAG_LOCALURLE            => array( 0,    'URINLIURLE:'             ),
-       MAG_SERVER               => array( 0,    'SERVER'                 )
+       'redirect'               => array( 0,    '#yünältü'               ),
+       'notoc'                  => array( 0,    '__ETYUQ__'              ),
+       'forcetoc'               => array( 0,    '__ETTIQ__'              ),
+       'toc'                    => array( 0,    '__ET__'                 ),
+       'noeditsection'          => array( 0,    '__BÜLEMTÖZÄTÜYUQ__'     ),
+       'start'                  => array( 0,    '__BAŞLAW__'             ),
+       'currentmonth'           => array( 1,    'AĞIMDAĞI_AY'            ),
+       'currentmonthname'       => array( 1,    'AĞIMDAĞI_AY_İSEME'      ),
+       'currentday'             => array( 1,    'AĞIMDAĞI_KÖN'           ),
+       'currentdayname'         => array( 1,    'AĞIMDAĞI_KÖN_İSEME'     ),
+       'currentyear'            => array( 1,    'AĞIMDAĞI_YIL'           ),
+       'currenttime'            => array( 1,    'AĞIMDAĞI_WAQIT'         ),
+       'numberofarticles'       => array( 1,    'MÄQÄLÄ_SANI'            ),
+       'currentmonthnamegen'    => array( 1,    'AĞIMDAĞI_AY_İSEME_GEN'  ),
+       'pagename'               => array( 1,    'BİTİSEME'               ),
+       'namespace'              => array( 1,    'İSEMARA'                ),
+       'subst'                  => array( 0,    'TÖPÇEK:'                ),
+       'msgnw'                  => array( 0,    'MSGNW:'                 ),
+       'end'                    => array( 0,    '__AZAQ__'               ),
+       'img_thumbnail'          => array( 1,    'thumbnail', 'thumb'     ),
+       'img_right'              => array( 1,    'uñda'                   ),
+       'img_left'               => array( 1,    'sulda'                  ),
+       'img_none'               => array( 1,    'yuq'                    ),
+       'img_width'              => array( 1,    '$1px'                   ),
+       'img_center'             => array( 1,    'center', 'centre'       ),
+       'img_framed'             => array( 1,    'framed', 'enframed', 'frame' ),
+       'int'                    => array( 0,    'EÇKE:'                   ),
+       'sitename'               => array( 1,    'SÄXİFÄİSEME'            ),
+       'ns'                     => array( 0,    'İA:'                    ),
+       'localurl'               => array( 0,    'URINLIURL:'              ),
+       'localurle'              => array( 0,    'URINLIURLE:'             ),
+       'server'                 => array( 0,    'SERVER'                 )
 ) + $wgMagicWordsEn;
 
 if (!$wgCachedMessageArrays) {
index b9ba462..4af13f6 100644 (file)
@@ -42,52 +42,52 @@ require_once( 'LanguageUtf8.php' );
 ) + $wgSkinNamesEn;
 
  /* private */ $wgMagicWordsVi = array(
-       MAG_REDIRECT             => array( 0,    '#redirect' , '#đổi'             ),
-       MAG_NOTOC                => array( 0,    '__NOTOC__' , '__KHÔNGMỤCMỤC__'             ),
-       MAG_FORCETOC             => array( 0,    '__FORCETOC__', '__LUÔNMỤCLỤC__'        ),
-       MAG_TOC                  => array( 0,    '__TOC__' , '__MỤCLỤC__'               ),
-       MAG_NOEDITSECTION        => array( 0,    '__NOEDITSECTION__', '__KHÔNGSỬAMỤC__'      ),
-       MAG_START                => array( 0,    '__START__' , '__BẮTĐẦU__'             ),
-       MAG_CURRENTMONTH         => array( 1,    'CURRENTMONTH' , 'THÁNGNÀY'          ),
-       MAG_CURRENTMONTHNAME     => array( 1,    'CURRENTMONTHNAME'  , 'TÊNTHÁNGNÀY'     ),
-       MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN' , 'TÊNDÀITHÁNGNÀY'   ),
-       MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV'  , 'TÊNNGẮNTHÁNGNÀY'  ),
-       MAG_CURRENTDAY           => array( 1,    'CURRENTDAY'       , 'NGÀYNÀY'     ),
-       MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME'   , 'TÊNNGÀYNÀY'      ),
-       MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR'    , 'NĂMNÀY'        ),
-       MAG_CURRENTTIME          => array( 1,    'CURRENTTIME'     , 'GIỜNÀY'       ),
-       MAG_NUMBEROFARTICLES     => array( 1,    'NUMBEROFARTICLES'  , 'SỐBÀI'     ),
-       MAG_NUMBEROFFILES        => array( 1,    'NUMBEROFFILES'   , 'SỐTẬPTIN'       ),
-       MAG_PAGENAME             => array( 1,    'PAGENAME'      , 'TÊNTRANG'        ),
-       MAG_PAGENAMEE            => array( 1,    'PAGENAMEE'   , 'TÊNTRANG2'           ),
-       MAG_NAMESPACE            => array( 1,    'NAMESPACE'   , 'KHÔNGGIANTÊN'           ),
-       MAG_MSG                  => array( 0,    'MSG:'     , 'NHẮN:'              ),
-       MAG_SUBST                => array( 0,    'SUBST:'   ,  'THẾ:'            ),
-       MAG_MSGNW                => array( 0,    'MSGNW:'    ,  'NHẮNMỚI:'             ),
-       MAG_END                  => array( 0,    '__END__'    , '__KẾT__'            ),
-       MAG_IMG_THUMBNAIL        => array( 1,    'thumbnail', 'thumb' , 'nhỏ'    ),
-       MAG_IMG_RIGHT            => array( 1,    'right' , 'phải'                 ),
-       MAG_IMG_LEFT             => array( 1,    'left'  , 'trái'                ),
-       MAG_IMG_NONE             => array( 1,    'none'  , 'không'                 ),
-       MAG_IMG_WIDTH            => array( 1,    '$1px'                   ),
-       MAG_IMG_CENTER           => array( 1,    'center', 'centre' , 'giữa'      ),
-       MAG_IMG_FRAMED           => array( 1,    'framed', 'enframed', 'frame' , 'khung'),
-       MAG_INT                  => array( 0,    'INT:'                   ),
-       MAG_SITENAME             => array( 1,    'SITENAME'  , 'TÊNMẠNG'             ),
-       MAG_NS                   => array( 0,    'NS:'                    ),
-       MAG_LOCALURL             => array( 0,    'LOCALURL:'              ),
-       MAG_LOCALURLE            => array( 0,    'LOCALURLE:'             ),
-       MAG_SERVER               => array( 0,    'SERVER'    , 'MÁYCHỦ'             ),
-       MAG_SERVERNAME           => array( 0,    'SERVERNAME' , 'TÊNMÁYCHỦ'            ),
-       MAG_SCRIPTPATH           => array( 0,    'SCRIPTPATH'  , ''           ),
-       MAG_GRAMMAR              => array( 0,    'GRAMMAR:'   , 'NGỮPHÁP'            ),
-       MAG_NOTITLECONVERT       => array( 0,    '__NOTITLECONVERT__',
+       'redirect'               => array( 0,    '#redirect' , '#đổi'             ),
+       'notoc'                  => array( 0,    '__NOTOC__' , '__KHÔNGMỤCMỤC__'             ),
+       'forcetoc'               => array( 0,    '__FORCETOC__', '__LUÔNMỤCLỤC__'        ),
+       'toc'                    => array( 0,    '__TOC__' , '__MỤCLỤC__'               ),
+       'noeditsection'          => array( 0,    '__NOEDITSECTION__', '__KHÔNGSỬAMỤC__'      ),
+       'start'                  => array( 0,    '__START__' , '__BẮTĐẦU__'             ),
+       'currentmonth'           => array( 1,    'CURRENTMONTH' , 'THÁNGNÀY'          ),
+       'currentmonthname'       => array( 1,    'CURRENTMONTHNAME'  , 'TÊNTHÁNGNÀY'     ),
+       'currentmonthnamegen'    => array( 1,    'CURRENTMONTHNAMEGEN' , 'TÊNDÀITHÁNGNÀY'   ),
+       'currentmonthabbrev'     => array( 1,    'CURRENTMONTHABBREV'  , 'TÊNNGẮNTHÁNGNÀY'  ),
+       'currentday'             => array( 1,    'CURRENTDAY'       , 'NGÀYNÀY'     ),
+       'currentdayname'         => array( 1,    'CURRENTDAYNAME'   , 'TÊNNGÀYNÀY'      ),
+       'currentyear'            => array( 1,    'CURRENTYEAR'    , 'NĂMNÀY'        ),
+       'currenttime'            => array( 1,    'CURRENTTIME'     , 'GIỜNÀY'       ),
+       'numberofarticles'       => array( 1,    'NUMBEROFARTICLES'  , 'SỐBÀI'     ),
+       'numberoffiles'          => array( 1,    'NUMBEROFFILES'   , 'SỐTẬPTIN'       ),
+       'pagename'               => array( 1,    'PAGENAME'      , 'TÊNTRANG'        ),
+       'pagenamee'              => array( 1,    'PAGENAMEE'   , 'TÊNTRANG2'           ),
+       'namespace'              => array( 1,    'NAMESPACE'   , 'KHÔNGGIANTÊN'           ),
+       'msg'                    => array( 0,    'MSG:'     , 'NHẮN:'              ),
+       'subst'                  => array( 0,    'SUBST:'   ,  'THẾ:'            ),
+       'msgnw'                  => array( 0,    'MSGNW:'    ,  'NHẮNMỚI:'             ),
+       'end'                    => array( 0,    '__END__'    , '__KẾT__'            ),
+       'img_thumbnail'          => array( 1,    'thumbnail', 'thumb' , 'nhỏ'    ),
+       'img_right'              => array( 1,    'right' , 'phải'                 ),
+       'img_left'               => array( 1,    'left'  , 'trái'                ),
+       'img_none'               => array( 1,    'none'  , 'không'                 ),
+       'img_width'              => array( 1,    '$1px'                   ),
+       'img_center'             => array( 1,    'center', 'centre' , 'giữa'      ),
+       'img_framed'             => array( 1,    'framed', 'enframed', 'frame' , 'khung'),
+       'int'                    => array( 0,    'INT:'                   ),
+       'sitename'               => array( 1,    'SITENAME'  , 'TÊNMẠNG'             ),
+       'ns'                     => array( 0,    'NS:'                    ),
+       'localurl'               => array( 0,    'LOCALURL:'              ),
+       'localurle'              => array( 0,    'LOCALURLE:'             ),
+       'server'                 => array( 0,    'SERVER'    , 'MÁYCHỦ'             ),
+       'servername'             => array( 0,    'SERVERNAME' , 'TÊNMÁYCHỦ'            ),
+       'scriptpath'             => array( 0,    'SCRIPTPATH'  , ''           ),
+       'grammar'                => array( 0,    'GRAMMAR:'   , 'NGỮPHÁP'            ),
+       'notitleconvert'         => array( 0,    '__NOTITLECONVERT__',
 '__NOTC__', '__KHÔNGCHUYỂNTÊN__'),
-       MAG_NOCONTENTCONVERT     => array( 0,    '__NOCONTENTCONVERT__',
+       'nocontentconvert'       => array( 0,    '__NOCONTENTCONVERT__',
 '__NOCC__', '__KHÔNGCHUYỂNNỘIDUNG__'),
-       MAG_CURRENTWEEK          => array( 1,    'CURRENTWEEK' , 'TUẦNNÀY'           ),
-       MAG_CURRENTDOW           => array( 1,    'CURRENTDOW'             ),
-       MAG_REVISIONID           => array( 1,    'REVISIONID'  , 'SỐBẢN'           ),
+       'currentweek'            => array( 1,    'CURRENTWEEK' , 'TUẦNNÀY'           ),
+       'currentdow'             => array( 1,    'CURRENTDOW'             ),
+       'revisionid'             => array( 1,    'REVISIONID'  , 'SỐBẢN'           ),
  );
 
 /* private */ $wgDateFormatsVi = array(